51225 105
41030 695
92012 505
38189 623
26027 87
147817 630
6439 103
29525 492
466091 1013
167946 274
10467 566
9764 144
17315 434
50934 807
49866 198
32495 743