14889 58
12542 261
16056 837
40144 95
16778 126
3522 359
2848 108
10636 547
24784 373
47134 325
2744641 4075
248311 1043
4121 148
2501519 3554
387669 1161
284948 1572
233943 590
3203594 6789
707508 1990
385520 1079
97272 372
2943568 7296