28698 508
15098 641
15452 678
16920 504
4597 167
3199 104
9148 332
2708 167
6491 350
7112 358
21051 167
48530 415
1882 32
4428 495
5011 769
3330 497