8484 17
2330 2
7830 12
3060 3
14970 9
22243 13
3899 10
6946 8
21282 23
4669 12
5233 15
7508 7
16492 9
11807 19
7793 17
6434 3
14140 17
7085 12
18624 51
3958 6
6840 17
7058 13
7199 30
4944 6