73181 11
20001 9
53577 3
79582 7
70705 10
32653 5
25631 2
59805 1
48834 3
27951 6
79353 5
65305 3
39407 2
64533 5
64708 3
31954 12
85627 15
111351 20
35684 5
1114233 122
94426 3
152701 8
168105 18
227127 19