25293 508
8853 639
13903 678
15241 503
3887 167
2628 104
7185 331
2165 167
5453 350
5806 358
19250 166
46583 415
1488 32
4045 495
4463 766
2921 497