10981 31
5599 10
22649 108
3189 9
24944 26
4254 11
2843 15
3579 10
3738 8
1287 2
2309 5
8059 5
10925 12
24333 70
8047 35
17988 61
6586 14
20596 67
12977 18
6637 18
33425 43
15557 31
11946 51
11773 19