21870 28
12990 49
9068 12
8151 11
6372 23
5982 21
4597 12
3815 18
3053 6
2891 12
2845 8
2145 18
1863 13
1660 9
1503 3
1450 2
1444 2
1380 3
1359 7
1290 2
1216 2
1137 6
976 1
898 2