10250 100
24065 388
6108 134
27425 343
5310 237
8321 896
4853 227
6670 80
8230 178
5192 871
23562 326
13056 208
75028 586