20796 90
43431 275
37828 865
15423 739
6620 514
10068 673
18169 565
6282 196
3911 316
4710 860
8633 173
15369 125
9584 412
3902 246
2763 325
7200 234
5436 737
5895 421
6792 467
10081 153
5600 195
12375 77
16573 254
3276 486
62997 160
4240 480
5433 381
8097 800