15020 58
12663 261
16190 837
41054 96
16940 126
3602 359
2876 108
11082 547
24823 373
48556 325
2812564 4101
248415 1043
4186 148
2557637 3576
388166 1161
286011 1572
234090 590
3274454 6831
709063 1991
386381 1079
97383 372
3023344 7340