10291 100
24130 388
6135 134
27524 343
5338 237
8531 896
4894 227
6730 80
8237 178
5202 871
23702 326
13162 208
75487 586