51206 105
41018 695
91989 505
38188 623
26026 87
147805 630
6439 103
29524 492
465978 1013
167883 274
10467 566
9759 144
17312 434
50914 807
49826 198
32486 743