12529 127
63647 874
29476 454
25940 311
50596 228
8050 422
42210 305
27257 99
15785 211
17519 912
9461 713
26058 859
66950 569
54371 937
19605 703
41848 930
17566 576
64865 474
7615 525
58055 620
9888 253
9829 953
10115 752
5037 302
2956 256
9160 503
4602 932
4542 532