105915 523
7159 654
5023 511
6306 863
112823 843
6933 664
34562 713
16110 254
17041 612
216011 1484
39274 648
6370 706
4719 413