12511 127
63603 874
29455 454
25917 311
50548 228
8046 422
42173 305
27214 99
15785 211
17506 912
9459 713
26040 859
66869 569
54346 937
19590 703
41818 930
17555 576
64857 474
7611 525
58014 620
9880 253
9826 953
10111 752
5034 302
2955 256
9158 503
4602 932
4537 532