51042 105
40895 695
91772 505
38174 623
26019 87
147693 630
6431 103
29500 492
465250 1013
167417 274
10454 566
9724 144
17298 434
50743 807
49544 198
32365 743