21832 28
12979 49
9060 12
8140 11
6369 23
5976 21
4590 12
3577 18
3051 6
2884 12
2831 8
2139 18
1857 13
1654 9
1501 3
1447 2
1439 2
1380 3
1352 7
1285 2
1214 2
1135 6
952 1
897 2