22563 856
30611 194
19209 468
11037 720
3315 579
46188 540
30348 114
38461 753
10191 508
14554 226
85474 701
25905 392
8979 429
5176 566
15502 772
56885 586
6251 394
23982 424
10241 364
82679 301
30934 519
23573 792
7766 410
9212 333
62179 425
5460 674
3596 209
2178 76