8655 32
13700 55
47724 220
2283 6
1548 9
6933 13
3372 18
1374 5
13277 27
4054 6
9065 32
6211 19
1291 10
7706 5
8704 13
13081 16
3443 6
3088 5
5862 10
7227 9
17475 20
6710 7
1889 9
2337 11