25313 508
8872 639
13910 678
15246 503
3889 167
2632 104
7187 331
2169 167
5457 350
5812 358
19250 166
46593 415
1489 32
4046 495
4463 766
2923 497