28508 508
14707 641
15264 678
16755 504
4508 167
3130 104
8750 332
2619 167
6305 350
6951 358
20727 167
48229 415
1826 32
4364 495
4934 769
3279 497