3851 275
9904 618
5945 686
11463 927
4165 47
157162 554
93830 473
190062 582
98408 571
47839 770
40207 896