10291 100
24133 388
6135 134
27529 343
5339 237
8534 896
4895 227
6731 80
8238 178
5202 871
23702 326
13163 208
75497 586