1132 590
689 535
863 367
268 65
108 36
719 964
934 175
212 383
123 184
1030 901
223 50
793 335
320 484
60 293
780 512
865 293
771 478
801 207
261 323
442 238