10276 100
24102 388
6124 134
27485 343
5326 237
8487 896
4877 227
6696 80
8236 178
5199 871
23650 326
13113 208
75301 586