28335 508
14460 641
15181 678
16708 504
4484 167
3095 104
8655 332
2570 167
6263 350
6911 358
20683 167
48118 415
1807 32
4350 495
4899 769
3253 497