1009 902
427 894
457 880
977 860
1078 759
672 726
93 627
1009 594
210 577
305 503
135 490
964 432
913 316
963 302
715 261
639 190
818 149
49 86
660 24
242 2