25333 508
8886 639
13915 678
15249 503
3890 167
2632 104
7193 331
2171 167
5464 350
5818 358
19256 166
46600 415
1489 32
4048 495
4463 766
2926 497