30 956
821 608
620 456
947 452
940 18
44 286
366 140
37 164
713 662
260 868
875 826
316 311
341 287
387 487
190 833
506 679
333 819
646 709
678 391
583 553