29659 32
15621 44
7703 23
4725 18
4703 28
4066 9
3373 9
3286 14
3159 5
2588 13
2529 11
2452 5
2287 13
2270 4
2253 4
2247 5
2073 4
2069 5
1998 6
1822 7
1734 6
1596 7
1582 5
1576 9