28699 508
15102 641
15455 678
16923 504
4597 167
3199 104
9157 332
2710 167
6496 350
7112 358
21059 167
48533 415
1883 32
4428 495
5011 769
3330 497