10300 100
24138 388
6143 134
27547 343
5346 237
8547 896
4905 227
6736 80
8238 178
5203 871
23722 326
13188 208
75572 586