3807 275
9696 618
5925 686
11443 927
4154 47
156859 554
93622 473
189774 582
98157 570
47689 770
40070 896