28699 508
15106 641
15459 678
16925 504
4597 167
3199 104
9163 332
2710 167
6499 350
7112 358
21059 167
48533 415
1884 32
4428 495
5011 769
3330 497