14663 58
12602 261
16010 837
39317 94
16612 126
3475 359
2793 108
10277 546
24775 373
45544 324
2729237 4036
248259 1043
4013 148
2474435 3525
387385 1161
283828 1571
233848 590
3173274 6764
706088 1989
384710 1079
97161 372
2908337 7276