17162 354
1008 30
2516 393
2878 269
3301 472
27669 358
5150 447
24209 64
23540 120
7941 270
9316 122
3073 375