41242 90
167586 743
57600 1057
50984 262
39125 62
78434 567
270258 1683
8913 636
51370 925
48198 676
36011 726
34078 828
26604 387
28693 709
54524 432
3562 488
3131 499
2166 66
4150 531
4088 401
3552 98
5686 691
1621 113
4750 377
14988 355