55842 858
91880 874
30343 408
108123 590
35064 747
45949 159
117370 522
68936 808
19141 761
35596 336
139498 945