25420 508
8983 639
13933 678
15269 503
3901 167
2642 104
7256 331
2183 167
5478 350
5832 358
19295 166
46620 415
1502 32
4059 495
4467 766
2934 497