18065 800
50517 602
11581 488
7571 519
7321 644
13783 214
8421 933
10147 677
25536 483
29742 213
23700 357
7683 88
14479 790
8491 852
36959 414
6213 55
10128 60
15452 352
5390 807
30775 652
12291 113
14259 679
24212 643
4638 186
9471 236