25025 12
2452 5
2319 2
2036 4
1572 5
2000 8
4317 24
32808 28
4155 47
28958 41
1991 3
2759 11
1740 2
1670 7
2364 6
4684 20
8981 11
3053 17