2975 313
487 823
351 330
306 436
451 47
654 579
178 718
341 391
422 628
305 248
211 851
560 270
2120 702
392 989
22 729
588 984
854 910
333 344
383 655
670 615
864 79
851 831
82 748