73226 11
20128 9
53680 3
79657 7
70809 10
32684 5
25659 2
59826 1
48883 3
28004 6
79429 5
65376 3
39427 2
64603 5
64703 3
31951 12
85632 15
111377 20
35679 5
1114353 122
94434 3
152702 8
168108 18
227202 19