15023 58
12663 261
16190 837
41073 96
16942 126
3607 359
2876 108
11084 547
24824 373
48576 325
2813431 4101
248416 1043
4186 148
2558303 3576
388169 1161
286034 1572
234091 590
3275291 6831
709074 1991
386390 1079
97383 372
3024348 7340