28590 508
14857 641
15331 678
16817 504
4544 167
3158 104
8823 332
2653 167
6378 350
7028 358
20838 167
48347 415
1841 32
4382 495
4960 769
3299 497