22166 20
7060 4
12112 27
5354 7
51340 189
7807 9
21302 36
9231 7
6888 9
9076 34
70436 52
2649 2
33720 63
13415 24
4970 9
6084 12
8198 14
5265 9
12583 23
14875 31
23499 49
2337 10
21894 66
8243 18