1529 277
116601 904
161600 792
215103 785
58734 506
45170 354
69848 243
2392 239
4343 242
5649 194
5683 390