9631 448
7731 427
6966 616
6589 578
5365 624
8106 392
7580 807
8470 320
10070 398
7522 788
34789 186
22895 421
58234 163