51105 105
40930 695
91849 505
38178 623
26019 87
147726 630
6434 103
29516 492
465522 1013
167572 274
10456 566
9736 144
17303 434
50808 807
49650 198
32407 743