33552 30
11692 14
6550 20
1600 5
2349 2
5670 21
4014 6
813 2
1138 1
7616 15
861 4
96492 135
10389 6
1678 9
195 3
1338 3
4765 8
325 4
3602 4
1760 3
1156 10
18444 10
19713 55
5341 17