15037 610
8035 239
12287 633
8242 859
5946 286
8524 453
3156 712
3551 66
3556 517
21846 351
21516 441
19188 321
3705 171
2997305 6126
3727 849
2624 155
990 119
33972 374
5507 419
2468 203
5233 474
4129 599
14534 669
8751 788
6217 934