25305 508
8865 639
13909 678
15245 503
3889 167
2632 104
7187 331
2169 167
5456 350
5809 358
19250 166
46590 415
1489 32
4045 495
4463 766
2922 497