22551 28
13667 51
9444 12
8495 11
6742 24
6264 21
4826 12
4780 18
3312 12
3279 6
3069 8
2449 18
2172 13
1873 9
1798 2
1700 2
1652 3
1598 7
1580 4
1479 1
1475 2
1360 6
1121 1