427780 30
70834 9
102333 9
10926 9
49808 7
46007 5
53309 4
58181 4
38529 3
54379 2
40656 2
38984 2
35753 1
52107 1