14460 58
12267 261
15812 837
38988 94
16376 126
3449 359
2765 108
10141 546
24732 373
44772 324
2680873 4022
248121 1043
3941 148
2435919 3520
386754 1161
283242 1571
233639 590
3129552 6740
705363 1989
384289 1079
97062 372
2860103 7255