2577 301
163498 386
8538 511
80051 373
93584 594
47915 458
85035 273
87729 352
46237 149
105807 329
92164 173