30560 819
29273 214
29671 417
11702 241
12031 422
9134 617
6672 572
11122 662
4629 82
6571 908
11948 605
6975 612
22368 475