25330 508
8884 639
13914 678
15246 503
3889 167
2632 104
7191 331
2171 167
5464 350
5815 358
19256 166
46598 415
1489 32
4048 495
4463 766
2926 497