50029 399
96185 259
43316 461
66075 605
48081 522
85154 364
97133 568
194684 940
167613 753
101516 340
108618 685