25276 508
8832 639
13895 678
15236 503
3883 167
2624 104
7175 331
2161 167
5451 350
5793 358
19240 166
46577 415
1486 32
4043 495
4461 766
2916 497