15043 610
8038 239
12291 633
8254 859
5948 286
8531 453
3157 712
3551 66
3566 517
21866 351
21527 441
19190 321
3708 171
3000273 6126
3731 849
2626 155
992 119
33989 374
5514 419
2469 203
5239 474
4131 599
14536 669
8757 788
6225 934