51197 105
41012 695
91979 505
38188 623
26026 87
147797 630
6439 103
29524 492
465940 1013
167867 274
10465 566
9758 144
17311 434
50907 807
49810 198
32478 743