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