1097 275
818 518
245 5
290 784
506 210
265 867
738 883
358 963
739 875
138 485
1093 296
655 887
320 505
468 228
141 600
154 844
971 287
922 222