831 257
729 108
576 338
682 183
318 269
471 158
252 348
696 670
141 257
286 354
34 924
674 395
1300 771
608 87
502 626
685 176
81 356
336 690
510 71
396 319
360 256
789 185
87 862
919 878