12501 127
63583 874
29445 454
25904 311
50533 228
8044 422
42162 305
27194 98
15781 211
17502 912
9458 713
26035 859
66827 569
54330 937
19582 703
41805 930
17550 576
64851 474
7611 525
57985 620
9877 253
9826 953
10109 752
5032 302
2955 256
9157 503
4600 932
4537 532