25430 508
8985 639
13936 678
15276 503
3902 167
2642 104
7282 331
2184 167
5478 350
5834 358
19299 166
46621 415
1503 32
4060 495
4467 766
2934 497