28 783
116 826
611 920
779 178
71 584
42 249
802 407
375 427
592 358
960 308
144 90
879 866
833 585
732 731
585 86
967 426
855 917
328 375
442 624
648 341