625 350
886 588
75 248
88 296
18 155
219 196
92 671
308 843
957 833
260 8
520 18
144 80
345 359
603 856
726 862
679 347
372 883
443 784
122 700
59 748