25993 809
55795 529
27007 942
33898 137
19143 600
125300 685
23054 297
43860 322
44857 579
51637 137
68647 1064
100587 288
34271 358
18778 353
42147 188
103311 951
40652 479