14577 58
12451 261
15940 837
39181 94
16524 126
3465 359
2780 108
10243 546
24751 373
45330 324
2715722 4032
248213 1043
3978 148
2463733 3523
387141 1161
283650 1571
233774 590
3160711 6760
705909 1989
384563 1079
97136 372
2894514 7274