3411 6
12611 20
1443 4
2048 1
2673 7
2520 2
11423 39
12501 37
5305 7
20862 59
4149 6
7695 26
13054 44
7206 32
4670 16
10021 22
15979 48
10683 29
9229 36
4884 20
8364 37
3270 14
2946 4
3686 17