2303 573
632 292
281 806
458 976
266 335
694 327
839 624
462 181
742 514
889 430
554 435
869 595
977 333
236 158
202 954
180 642
815 946
382 605
36 465
733 608
556 502
113 23
381 149