11880 58
10835 261
13808 835
33684 91
14612 126
2833 358
2320 108
7198 546
24271 373
35661 324
2348654 3883
247170 1043
3244 148
2115532 3401
383344 1160
277169 1568
232334 589
2700852 6600
697317 1987
377557 1078
95339 372
2401167 7084