22563 856
30611 194
19209 468
11037 720
3315 579
46189 540
30349 114
38461 753
10192 508
14555 226
85475 701
25906 392
8980 429
5176 566
15503 772
56887 586
6251 394
23983 424
10241 364
82683 301
30935 519
23576 792
7767 410
9213 333
62180 425
5460 674
3596 209
2178 76