12760 92
14866 343
15481 758
11653 58
276408 1568
2649133 6573
696299 1987
376555 1078
2344761 7062
115331 632
40723 580
57953 485
46206 393
60784 598
54849 163
46875 584
20002 187
30929 291
36773 467
28495 521
3641 265
33411 840
38800 209
33459 677