25401 508
8945 639
13928 678
15266 503
3895 167
2640 104
7217 331
2179 167
5475 350
5828 358
19279 166
46616 415
1500 32
4057 495
4467 766
2933 497