12526 127
63637 874
29474 454
25934 311
50588 228
8049 422
42207 305
27251 99
15785 211
17516 912
9460 713
26055 859
66933 569
54369 937
19603 703
41843 930
17564 576
64862 474
7615 525
58045 620
9888 253
9828 953
10115 752
5036 302
2956 256
9160 503
4602 932
4541 532