39982 44
9523 7
7405 10
7180 15
4827 20
4606 15
3211 7
2956 10
2695 3
2430 8
2423 5
2048 3
1938 2
1871 4
1737 4
1706 6
1527 5
1443 5
1406 4
1399 4
1293 1
1272 3
1178 3
1039 10