25460 508
9018 639
13938 678
15279 503
3904 167
2647 104
7293 331
2187 167
5482 350
5841 358
19307 166
46635 415
1507 32
4064 495
4471 766
2935 497