25321 508
8882 639
13911 678
15246 503
3889 167
2632 104
7189 331
2170 167
5463 350
5813 358
19253 166
46596 415
1489 32
4046 495
4463 766
2924 497