40231 38
46435 85
25915 506
1787 148
98972 711
31344 384
24277 433
16024 885
13969 679
10585 420
3138 547
4800 693
50353 482
52216 68
29643 431
32238 375
28634 433
75700 416
31267 316
46521 551
3862 546
138516 626
18539 411
72302 641
69531 297
28262 867
12018 695
4020 647