14638 58
12412 261
15878 837
39502 94
16553 126
3477 359
2802 108
10292 546
24752 373
45545 324
2689529 4047
248203 1043
4012 148
2449634 3529
386996 1161
283864 1572
233796 590
3146602 6757
706125 1990
384709 1079
97110 372
2878082 7259