1150 576
141 103
1157 215
648 409
710 953
153 587
721 584
1033 659
643 343
727 448
937 399
720 214
91 149
873 101
119 523
884 648
985 802
849 267
282 949
521 367