3802 275
9683 618
5925 686
11443 927
4154 47
156839 554
93611 473
189742 582
98138 570
47686 770
40051 894