33552 30
11692 14
6550 20
1600 5
2349 2
5670 21
4014 7
813 2
1138 1
7616 15
1083 4
96703 136
10598 6
1678 9
399 3
1338 3
4765 8
526 4
3807 4
1760 3
1156 10
18657 10
19915 55
5341 18