50030 10
151682 8
31884 8
35183 8
37455 8
18832 7
16359 6
32805 6
13656 6
9128 6
22880 5
20901 5
5734 5
2877 5
29279 5
4726 4
5406 4
19955 4
53679 4
3508 4
4304 4
3003 4
7681 4