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