28747 508
15265 641
15544 678
17012 504
4654 167
3228 104
9851 332
2745 167
6599 350
7141 358
21191 167
48646 415
1901 32
4447 495
5041 769
3344 497