31480 819
29328 214
29756 417
11773 241
12048 422
9143 617
6678 572
11148 662
4639 82
6584 908
11967 605
6985 612
22385 475