10302 100
24141 388
6143 134
27554 343
5348 237
8558 896
4912 227
6740 80
8238 178
5203 871
23729 326
13198 208
75615 586