535 429
465 408
958 840
1105 670
160 92
287 621
132 25
416 341
219 512
330 798
117 215
241 902
108 151
628 962
1044 845
879 887
647 285
31 905
883 695
305 516