3999 2
6307 9
16017 16
6375 2
6280 8
5179 6
5394 2
14286 10
4951 1
9273 19
5002 8
5882 2
8308 9
5015 4
7670 14
8694 24
15070 47
5592 5
6268 5
7410 9
14593 21
8646 3
6642 5
122247 363