16413 610
8865 239
13546 634
9080 859
6754 286
9375 453
3399 712
4025 66
4200 519
27037 352
24758 441
20125 321
4886 171
3597303 6539
4101 849
3073 155
1284 119
40690 375
7150 420
3057 203
6412 474
4946 599
20875 670
9475 789
7389 934