25039 508
8601 639
13833 678
15191 503
3849 167
2602 104
7088 331
2118 167
5422 350
5742 358
19181 166
46474 415
1463 32
4028 495
4448 766
2902 497