308829 850
56198 867
171559 613
127701 614
49994 736
161084 372
35951 193
79462 841
72770 121
58335 506