51056 105
40902 695
91802 505
38174 623
26019 87
147699 630
6432 103
29505 492
465331 1013
167463 274
10454 566
9732 144
17299 434
50767 807
49570 198
32380 743