10250 100
24065 388
6109 134
27433 343
5310 237
8340 896
4853 227
6671 80
8230 178
5192 871
23567 326
13058 208
75046 586