10301 100
24138 388
6143 134
27549 343
5346 237
8549 896
4906 227
6737 80
8238 178
5203 871
23722 326
13192 208
75573 586