16734 8
22526 7
5734 3
4503 3
2408 4
21656 6
49983 8
18059 5
11857 5
12256 4
47706 1
21128 7
19931 3
19157 3
9227 4
34333 3
11026 6
46828 8
38401 5
33359 1
21376 11
26007 9
22252 9
10454 10