35089 486
151069 624
61185 568
148686 295
17329 93
213564 1112
50097 179
6812 885
4457 210
4716 547
6838 935
11758 746