24076 27
6526 17
10801 12
15833 46
9542 20
10427 20
6003 15
10792 18
29378 32
6317 10
18522 8
9158 16
22855 37
29593 20
17059 33
13274 24
12143 16
7691 5
5067 9
2894 9
4215 10
3789 8
2618 3
11648 25