22665 29
13763 51
9514 12
8558 11
6804 24
6305 21
4895 12
4830 18
3371 12
3330 6
3119 8
2494 18
2235 13
1918 9
1874 2
1743 2
1687 3
1650 7
1615 4
1541 1
1520 2
1509 2
1400 6
1170 1