29675 32
15652 44
7720 23
4735 18
4716 28
4072 9
3377 9
3293 14
3168 5
2597 13
2534 11
2461 5
2292 13
2280 4
2261 4
2255 5
2077 4
2076 5
2005 6
1831 7
1738 6
1604 7
1588 5
1585 9