28035 508
13670 641
15074 678
16530 503
4406 167
3053 104
8498 332
2526 167
6172 350
6789 358
20527 168
47967 415
1769 32
4335 495
4862 768
3234 497