22642 28
13746 51
9501 12
8534 11
6784 24
6297 21
4883 12
4817 18
3360 12
3314 6
3105 8
2482 18
2222 13
1909 9
1862 2
1733 2
1678 3
1638 7
1609 4
1526 1
1506 2
1498 2
1390 6
1158 1