51053 105
40899 695
91795 505
38174 623
26019 87
147698 630
6432 103
29505 492
465308 1013
167452 274
10454 566
9729 144
17298 434
50759 807
49565 198
32377 743