25285 508
8844 639
13899 678
15237 503
3886 167
2626 104
7179 331
2164 167
5452 350
5801 358
19245 166
46582 415
1487 32
4045 495
4461 766
2919 497