14992 58
12628 261
16157 837
40690 95
16895 126
3558 359
2873 108
10988 547
24812 373
48198 325
2788207 4095
248379 1043
4165 148
2538066 3564
387994 1161
285644 1572
234047 590
3248909 6824
708554 1991
386067 1079
97359 372
2995692 7327