11707 38
7430 32
4472 20
15796 46
105324 394
2942 9
12657 53
7157 12
4274 12
5716 22
5210 16
2778 9
2132 4
2290 6
4755 24
8935 25
8629 31
16407 57
22807 90
4320 10
1839 5
1829 6
2250 11
3076 12