14245 22
7127 12
3484 9
2617 8
6060 9
7184 20
1775 8
3378 6
5554 8
16440 3
6356 9
5383 12
5054 6
8889 12
4083 8
2013 11
1867 5
4482 2
4202 7
4693 12
5970 10
5920 9
17777 47
41301 96