28713 508
15154 641
15487 678
16954 504
4611 167
3209 104
9235 332
2722 167
6531 350
7116 358
21094 167
48574 415
1889 32
4437 495
5022 769
3332 497