28299 508
14041 641
15198 678
16663 503
4489 167
3125 104
8673 332
2591 167
6443 351
6928 358
21162 168
48070 415
1826 32
4394 495
4942 768
3292 497