28028 508
13665 641
15072 678
16525 503
4406 167
3053 104
8498 332
2525 167
6171 350
6788 358
20525 168
47966 415
1769 32
4335 495
4861 768
3234 497