29 6
529 94
1828 909
221 481
604 386
928 133
621 647
37 140
97 871
691 333
701 949
862 954
944 961
392 989
501 863
272 225
1706 430
532 966
907 585
904 718
696 670
237 103
1016 443