16948 354
833 30
2469 393
2833 269
3267 472
27629 358
5045 447
23515 64
23464 120
7747 270
9233 122
3056 375