17021 354
889 30
2478 393
2840 269
3274 472
27638 358
5078 447
23658 64
23477 120
7753 270
9254 122
3057 375