40268 38
46506 85
25948 506
1788 148
99151 711
31410 384
24316 433
16063 885
14002 679
10598 420
3138 547
4804 693
50421 483
52305 68
29685 431
32297 375
28727 433
75803 416
31342 316
46592 551
3862 546
138624 626
18543 411
72353 641
69690 297
28339 867
12034 695
4027 647