1150 576
141 103
1160 215
649 409
710 953
153 587
721 584
1034 659
644 343
727 448
937 399
720 214
91 149
873 101
119 523
884 648
987 802
849 267
282 949
521 367