39532 100
4840 12
1831 9
1136 3
3153 12
1547 5
5608 15
2493 5
3832 15
2514 14
1657 6
3719 6
2941 9
1575 4
1148 2
1063 3
883 4
3758 4
4840 15
3335 17
1144 4
1694 7
1239 6
2661 9