2335 648
368 211
1031 891
841 995
600 150
923 634
278 212
769 295
62 508
175 410
40 501
123 177
1462 936
734 648
1950 935
734 297
880 82
618 129
764 967
210 992
388 983