29581 31
8240 8
8604 20
13182 37
10781 14
5792 11
33421 39
4243 5
13141 20
31224 101
5653 9
7661 17
7635 14
12381 31
5976 9
27624 62
16969 54
4068 2
5017 4
4559 7
4217 2
3521 5
13012 10
6813 11