14896 58
12548 261
16065 837
40179 95
16790 126
3526 359
2850 108
10649 547
24785 373
47246 325
2747594 4077
248318 1043
4126 148
2504874 3556
387716 1161
285008 1572
233947 590
3207181 6792
707609 1990
385587 1079
97276 372
2947764 7296