46259 18
40055 13
2431 6
42553 6
25081 6
7431 5
2128 5
12478 5
10777 5
11433 5
12527 5
3907 5
932 4
8030 4
3333 4
2757 4
55106 4
8202 4
4534 4
15858 4
56655 4
9404 4
10404 4
6706 4