28713 508
15150 641
15485 678
16954 504
4611 167
3208 104
9235 332
2722 167
6530 350
7116 358
21093 167
48573 415
1889 32
4437 495
5022 769
3332 497