14699 58
12441 261
15914 837
39672 94
16604 126
3478 359
2811 108
10348 546
24757 373
45973 324
2706090 4052
248220 1043
4054 148
2463341 3538
387118 1161
284103 1572
233827 590
3162022 6760
706485 1990
384944 1079
97143 372
2895743 7268