115283 19
51234 6
314756 5
9704 5
8928 5
21307 5
23959 4
3278 4
3834 4
12605 4
26177 4
2809 4
22478 4
1452 4
3827 4
6702 3
11626 3
16954 3
1958 3
7931 3
3609 3
2357 3
5682 3
1532 3