29858 151218
10878 204989
9991 107509
7440 24241
7243 46710
6938 45558
6381 26426
6191 26934
4830 29756
4574 34745