16956 354
836 30
2470 393
2833 269
3268 472
27634 358
5045 447
23524 64
23466 120
7748 270
9233 122
3056 375