19955 27
19234 78
13184 58
8790 32
5398 20
4073 13
4021 51
3615 19
3562 11
3492 26
3060 6
2889 10
2732 12
2588 9
2470 9
2320 8
2226 6
2140 10
2096 9
1995 8
1868 9
1706 3
1679 3
1658 1