51026 6
5103 5
59253 5
19381 4
3959 4
1680 3
8657 3
32857 3
1482 3
2481 3
1782 2
2631 2
1682 2
1134 2
2406 2
8226 2
1553 2
659 2
9106 2
5953 2
27157 2
2283 2
2556 2
17077 2