21829 28
12977 49
9058 12
8138 11
6368 23
5975 21
4589 12
3437 18
3050 6
2882 12
2830 8
2138 18
1855 13
1652 9
1499 3
1444 2
1437 2
1379 3
1350 7
1283 2
1214 2
1133 6
948 1
896 2