40090 38
46208 85
25828 506
1776 148
98423 711
31207 384
24171 433
15947 885
13909 679
10510 420
3123 547
4782 693
50064 482
51950 67
29534 431
32049 375
28444 433
75343 416
31007 316
46316 551
3852 546
138224 626
18529 411
72135 641
69173 297
28096 867
11938 695
4009 647