25339 508
8898 639
13917 678
15251 503
3890 167
2636 104
7195 331
2172 167
5468 350
5818 358
19260 166
46601 415
1491 32
4050 495
4465 766
2927 497