10301 100
24138 388
6143 134
27550 343
5347 237
8552 896
4910 227
6737 80
8238 178
5203 871
23724 326
13194 208
75583 586