22526 28
13636 51
9427 12
8485 11
6730 24
6242 21
4817 12
4765 18
3298 12
3267 6
3061 8
2437 18
2165 13
1862 9
1780 2
1682 2
1648 3
1587 7
1564 4
1469 2
1465 2
1462 1
1350 6
1105 1