1090 114
300 225
706 220
684 836
113 979
747 922
347 262
492 297
588 808
1083 673
66 276
86 44
232 153
513 759
866 72
1004 432
449 54
123 984
423 231
1005 25
734 176
860 115
580 690
631 727