12561 127
63735 874
29510 454
25976 311
50649 228
8060 422
42295 305
27360 99
15792 211
17529 912
9466 713
26084 859
67114 569
54447 937
19635 703
41887 930
17588 576
64883 474
7630 525
58125 620
9902 253
9836 953
10118 752
5042 302
2959 256
9161 503
4607 932
4546 532