14591 58
12468 261
15949 837
39194 94
16532 126
3468 359
2782 108
10245 546
24753 373
45356 324
2717478 4032
248215 1043
3990 148
2465057 3523
387163 1161
283664 1571
233780 590
3162266 6761
705921 1989
384583 1079
97138 372
2896377 7274