10021 29
11400 39
22087 66
4397 20
2058 13
3143 12
3020 11
3243 12
3777 9
8025 21
2382 2
2367 5
7253 49
1923 9
2467 10
5290 26
2175 8
2261 8
1427 5
2683 8
2280 6
2221 2
2791 19
1785 3