21042 86
6249 16
3649 14
16094 71
4946 24
3915 16
5335 18
14320 37
4890 34
2879 5
23960 120
24284 85
7362 25
3256 7
6000 29
19917 51
4315 36
2135 3
10635 21
4915 10
11469 39
9629 32
7606 21
3730 6