28332 508
14448 641
15177 678
16707 504
4483 167
3095 104
8655 332
2569 167
6259 350
6910 358
20680 167
48114 415
1807 32
4350 495
4897 769
3252 497