99 261
105 77
859 369
50 285
320 952
969 396
509 102
586 855
935 196
121 214
284 875
843 779
738 889
387 719
266 568
30 963
257 154
688 723
137 298
379 68