40298 38
46537 85
25960 506
1789 148
99216 711
31438 384
24325 433
16077 885
14010 679
10599 420
3140 547
4806 693
50441 483
52335 68
29695 431
32325 375
28766 433
75864 416
31366 316
46621 551
3863 546
138653 626
18547 411
72374 641
69763 297
28355 867
12045 695
4029 647