15096 10
32823 20
19344 15
14533 24
13715 12
4696 4
27955 65
5125 8
4311 3
4298 12
3858 9
11729 23
11651 8
3793 5
5170 2
4054 7
5791 15
6451 15
4515 5
5907 14
4231 3
6389 15
6153 13
4078 0