9631 448
7731 427
6966 616
6589 578
5365 624
8106 392
7580 807
8470 320
10070 398
7522 788
34790 186
22897 421
58238 163