31027 819
29300 214
29716 417
11741 241
12039 422
9139 617
6674 572
11140 662
4633 82
6576 908
11954 605
6980 612
22379 475