14764 58
12476 261
15978 837
39889 94
16674 126
3488 359
2832 108
10501 546
24767 373
46424 324
2720119 4059
248250 1043
4083 148
2478579 3549
387245 1161
284461 1572
233873 590
3178117 6775
706876 1990
385174 1079
97187 372
2914532 7280