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