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