14831 25
14098 12
381 20
17782 23
9309 16
6902 14
40661 121
15849 23
6618 26
991 9
1692 14
3582 10
20232 27
43269 96
3104 12
3722 15
4629 17
8892 15
4929 16
12902 29
9708 21
1472 12
5841 22
2075 10