2156 2
2635 8
5494 16
1032 1
1786 5
6588 30
2757 4
3247 7
20689 84
6249 16
3649 12
15756 67
4946 22
3915 15
5335 17
13614 36
4555 34
2879 5
23201 108
23544 82
7362 25
3256 7
6000 29
19569 50