12526 127
63641 874
29475 454
25934 311
50592 228
8049 422
42208 305
27252 99
15785 211
17517 912
9460 713
26056 859
66933 569
54369 937
19603 703
41844 930
17564 576
64862 474
7615 525
58046 620
9888 253
9829 953
10115 752
5037 302
2956 256
9160 503
4602 932
4541 532