14216 96
15185 616
26865 646
11945 58
12588 710
10868 261
7099 504
14654 126
1975 153
4350 249
9526 672
2884 223
40084 628
7994 571
21704 610
13034 123
2353227 3886
383402 1160
193381 743
187904 592
95387 372
45870 385
54704 627
33923 612
16760 695
31181 291
11450 131
4202 125