25246 508
8806 639
13888 678
15233 503
3879 167
2619 104
7164 331
2160 167
5446 350
5788 358
19229 166
46562 415
1481 32
4039 495
4458 766
2913 497