10250 100
24065 388
6108 134
27425 343
5310 237
8316 896
4852 227
6669 80
8230 178
5192 871
23562 326
13055 208
75026 586