14634 58
12406 261
15867 837
39489 94
16549 126
3477 359
2802 108
10284 546
24752 373
45488 324
2687403 4045
248203 1043
4008 148
2447763 3528
386988 1161
283833 1572
233792 590
3144645 6757
706081 1990
384682 1079
97103 372
2875627 7259