50003 10
151478 8
31880 8
35108 8
37430 8
18833 7
16359 6
32784 6
13659 6
13606 6
9134 6
20901 5
22859 5
5730 5
2881 5
29277 5
4727 4
5406 4
19877 4
53632 4
3508 4
4309 4
3003 4
7526 4