552 10
2626 7
18325 32
13172 27
36698 110
4813 23
5737 31
2270 4
3421 5
2748 9
1995 7
2633 4
1346 3
2120 7
1650 6
2678 4
1383 3
2382 4
1910 2
1378 2
1257 4
1162 1