16940 354
832 30
2469 393
2833 269
3267 472
27629 358
5045 447
23508 64
23463 120
7744 270
9233 122
3056 375