11926 13
6862 5
7035 6
7370 5
9582 3
4877 5
4498 2
7674 5
5329 5
14903 42
6447 2
19974 60
6706 12
37365 115
27962 59
17038 41
5303 5
10121 18
4197 2
8487 8
10007 19
7837 10
7080 13
5507 2