28758 145
5746 101
3860 669
4135 77
3634 585
4868 517
70083 309
3087 391
3494 673
2047 389
3160 488
1776 159
6788 432
7571 391
6828 409
5461 667
2377 168
6651 504
24702 415
9004 541
8709 416
7405 473
3759 70
2699 361
76463 251
6541 483
5673 664
2360 253