12686 92
14796 343
15445 758
11598 58
276164 1568
2632140 6565
695998 1987
376158 1078
2326961 7051
115278 632
40645 580
57887 485
46163 393
60691 598
54800 163
46841 584
19943 187
30868 291
36734 467
28450 521
3602 265
33312 840
38610 209
33379 677