58450 618
100731 612
161880 881
71139 113
34723 635
39958 650
33761 169
120941 626
8632 431
43494 327
83062 322
104410 979