49 520
166 367
758 769
382 298
67 268
508 642
72 938
966 618
310 511
682 183
244 994
720 648
535 702
217 1000
825 199
159 441
193 49
237 103
605 1
303 56