41242 90
167582 743
57598 1057
50983 262
39125 62
78431 567
270258 1683
8913 636
51370 925
48198 676
36011 726
34077 828
26604 387
28692 709
54522 432
3562 488
3131 499
2166 66
4150 531
4088 401
3552 98
5686 691
1621 113
4750 377
14987 355