3798 275
9641 618
5919 686
11442 927
4150 47
156818 554
93594 473
189732 582
98115 570
47680 770
40035 893