14150 96
15106 616
26760 646
11841 58
12533 710
10824 261
7068 504
14584 126
1963 153
4321 249
9490 672
2873 223
39976 628
7948 571
21682 610
12995 123
2345549 3883
383317 1160
193349 743
187867 592
95316 372
45831 385
54587 627
33771 612
16719 695
31127 291
11417 131
4170 125