15020 58
12663 261
16190 837
41059 96
16941 126
3603 359
2876 108
11082 547
24823 373
48562 325
2812693 4101
248415 1043
4186 148
2557728 3576
388167 1161
286014 1572
234090 590
3274540 6831
709065 1991
386383 1079
97383 372
3023477 7340