35093 486
151141 625
61198 568
148705 295
17330 93
213616 1112
50113 179
6814 885
4457 210
4717 547
6838 935
11759 746