28032 508
13665 641
15072 678
16527 503
4406 167
3053 104
8498 332
2525 167
6172 350
6788 358
20526 168
47967 415
1769 32
4335 495
4862 768
3234 497