2200 9
5162 23
14254 81
53487 255
21421 120
12074 60
13102 79
6247 19
6881 33
3042 12
3312 10
2087 11
2103 11
2215 14
3885 32
2979 9
3315 19
10314 61
6153 35
12323 75
14182 47
21337 84
11766 30
5437 30