36984 110
18463 32
13311 27
5822 31
4899 24
3514 5
2897 7
2873 9
2768 4
2729 4
2447 4
2339 4
2185 7
2055 7
1971 2
1719 6
1453 3
1450 2
1409 3
1316 4
1228 1
785 10