25327 508
8883 639
13912 678
15246 503
3889 167
2632 104
7190 331
2170 167
5463 350
5813 358
19254 166
46596 415
1489 32
4046 495
4463 766
2924 497