15019 58
12663 261
16190 837
41051 96
16940 126
3599 359
2876 108
11079 547
24823 373
48550 325
2812279 4101
248414 1043
4185 148
2557399 3576
388165 1161
286005 1572
234089 590
3274128 6831
709053 1991
386378 1079
97383 372
3023026 7340