18631 25
9459 28
5016 15
3677 3
3629 12
3039 3
2074 8
1901 3
1708 5
1707 2
1575 6
1564 3
1543 5
1521 1
1479 3
1416 4
1388 5
1281 3
1277 4
1272 1
1227 4
1197 0
1172 3
1164 1