51059 105
40905 695
91805 505
38175 623
26019 87
147699 630
6432 103
29507 492
465340 1013
167466 274
10454 566
9732 144
17299 434
50768 807
49575 198
32380 743