21874 28
12999 49
9068 12
8151 11
6372 23
5982 21
4597 12
3816 18
3053 6
2892 12
2845 8
2145 18
1863 13
1660 9
1503 3
1454 2
1444 2
1380 3
1359 7
1291 2
1217 2
1139 6
976 1
898 2