28695 508
15096 641
15450 678
16920 504
4596 167
3198 104
9143 332
2708 167
6488 350
7109 358
21048 167
48526 415
1882 32
4427 495
5011 769
3330 497