51204 105
41016 695
91984 505
38188 623
26026 87
147798 630
6439 103
29524 492
465957 1013
167874 274
10466 566
9759 144
17312 434
50910 807
49817 198
32481 743