14635 58
12409 261
15875 837
39497 94
16552 126
3477 359
2802 108
10288 546
24752 373
45518 324
2688448 4047
248203 1043
4010 148
2448815 3529
386992 1161
283849 1572
233794 590
3145652 6757
706104 1990
384702 1079
97106 372
2876926 7259