1000 86
11955 304
5758 281
19815 58
3493 516
4504 238
2307 31
22901 340
5532 727
5266 340
5075 198
5822 145
17121 674
2435 208
6854 614
4731 439
3154 202
13086 497
2528 304
9255 285
1213 288
17754 503
3758 659
7855 461
14610 560
2158 217
1730 92
3011 121