21042 85
6249 16
3649 14
16094 67
4946 23
3915 16
5335 18
13956 37
4890 34
2879 5
23569 113
23892 84
7362 25
3256 7
6000 29
19917 51
3929 36
2135 3
10635 21
4915 10
11469 39
9236 32
7606 21
3347 6