1231 239
41 777
969 642
252 888
457 454
556 433
604 956
851 140
554 945
558 884
936 926
654 961
174 79
140 244
1440 384
241 809
858 1
708 662
78 178
204 153
625 445
145 191