25336 508
8889 639
13915 678
15249 503
3890 167
2633 104
7194 331
2171 167
5465 350
5818 358
19257 166
46600 415
1489 32
4048 495
4463 766
2926 497