308832 850
56205 867
171561 613
127707 614
49996 736
161091 372
35952 193
79466 841
72774 121
58345 506