40067 38
46166 85
25810 506
1774 148
98333 711
31183 384
24150 433
15930 885
13900 679
10506 420
3122 547
4781 693
50027 482
51901 67
29527 431
32018 375
28422 433
75278 416
30967 316
46281 551
3852 546
138180 626
18527 411
72119 641
69097 297
28074 867
11931 695
4008 647