10296 100
24138 388
6142 134
27541 343
5345 237
8544 896
4904 227
6736 80
8238 178
5203 871
23716 326
13183 208
75557 586