3798 275
9645 618
5920 686
11443 927
4151 47
156818 554
93595 473
189733 582
98117 570
47682 770
40036 893