28699 508
15112 641
15470 678
16927 504
4599 167
3200 104
9170 332
2710 167
6506 350
7113 358
21062 167
48535 415
1885 32
4430 495
5012 769
3331 497