3267 269
583 457
777 914
1145 883
642 53
518 373
293 824
370 460
295 727
801 86
556 118
432 601
420 26
104 339
633 313
361 312
1228 163
1897 999
287 129
638 564
579 717
269 646