29659 32
15628 44
7703 23
4725 18
4703 28
4066 9
3375 9
3286 14
3159 5
2588 13
2529 11
2453 5
2287 13
2271 4
2253 4
2247 5
2073 4
2069 5
1998 6
1823 7
1734 6
1596 7
1582 5
1576 9