14690 58
12821 261
16041 837
39389 94
16633 126
3508 359
2829 108
10299 546
24839 373
45622 324
2729577 4036
248299 1043
4034 148
2474652 3525
387450 1161
283862 1571
233881 590
3173619 6764
706125 1989
384766 1079
97197 372
2908789 7276