40262 38
46489 85
25942 506
1788 148
99115 711
31396 384
24309 433
16052 885
13992 679
10594 420
3138 547
4803 693
50405 483
52293 68
29680 431
32289 375
28712 433
75789 416
31330 316
46583 551
3862 546
138602 626
18540 411
72344 641
69662 297
28331 867
12030 695
4025 647