3073 3
12185 20
8404 25
6666 23
7822 13
8191 16
21643 67
10996 23
113303 298
8856 31
3628 13
8055 24
2946 6
7079 31
13702 54
14931 52
5126 10
15285 37
1451 2
7878 30
5361 13
20449 52
14767 68
3485 10