14661 58
12601 261
16006 837
39310 94
16609 126
3475 359
2788 108
10273 546
24773 373
45544 324
2729191 4036
248256 1043
4011 148
2474416 3525
387367 1161
283824 1571
233844 590
3173244 6764
706083 1989
384709 1079
97159 372
2908284 7276