7646 22
5892 36
8764 30
8145 25
6125 16
5042 18
8780 16
11499 36
30471 154
2894 6
1598 12
921 3
5466 14
1539 4
2372 4
3406 10
2037 7
3783 14
5200 25
4933 21
2251 10
4043 8
5723 8
19011 75