4684 22
3364 17
3057 5
7732 35
5235 34
2563 23
2309 8
4603 16
3079 12
2250 8
1799 3
2625 5
1454 3
3235 9
3168 8
4487 18
1234 2
2129 14
1843 6
2596 12
1338 6
3160 11
2234 8
11577 87