350 83
888 742
966 618
313 293
176 766
356 611
459 951
237 103
530 66
141 257
171 836
903 769
832 402
411 553
1044 960
854 910
547 885
553 156
308 73
757 938
60 827
312 172
175 286