308848 850
56239 867
171585 613
127745 614
50002 736
161120 372
35961 193
79475 841
72785 121
58373 506