14639 58
12414 261
15879 837
39504 94
16553 126
3477 359
2802 108
10294 546
24752 373
45552 324
2689837 4047
248203 1043
4015 148
2449853 3530
386997 1161
283865 1572
233797 590
3146800 6757
706133 1990
384710 1079
97110 372
2878391 7259