58480 618
100733 612
161881 881
71141 113
34725 635
39958 650
33763 169
120943 626
8678 431
43494 327
83062 322
104410 979