110665 249
10805 61
14357 58
5929 31
6234 23
5899 20
9092 19
3827 12
2621 9
1471 9
2771 8
2963 6
2834 2