28335 508
14457 641
15180 678
16708 504
4484 167
3095 104
8655 332
2570 167
6263 350
6911 358
20683 167
48117 415
1807 32
4350 495
4898 769
3253 497