293 123
580 460
36 145
178 930
772 4
100 977
621 114
8 995
719 51
932 502
926 790
84 772
624 617
263 944
650 585
971 914
713 294
1004 422
788 639
1261 50
1595 808