25583 116
11518 42
11471 25
8913 17
5395 7
5220 12
3916 4
3563 22
3288 10
2830 14
2731 12
2293 4
2135 8
2100 6
2048 7
1993 8
1863 1
1819 2
1683 2
1672 1
1487 2
1474 2
1399 4
1385 5