14638 58
12412 261
15878 837
39502 94
16553 126
3477 359
2802 108
10293 546
24752 373
45549 324
2689595 4047
248203 1043
4015 148
2449686 3529
386996 1161
283864 1572
233796 590
3146652 6757
706125 1990
384709 1079
97110 372
2878169 7259