8994 4
18372 29
38702 42
9686 16
4714 2
3314 4
5479 7
6972 10
12456 27
9498 8
31175 80
8402 16
25603 50
10603 27
5218 18
22271 54
13749 47
9070 18
5186 7
9397 37
5513 11
4192 12
2308 1
25382 32