1097 275
1084 430
1482 206
547 293
1391 907
915 467
680 418
655 930
657 880
913 208
414 947
243 668
897 838
421 29
340 215
390 57
1085 553
552 675
187 722
571 836