73433 11
20309 9
53880 3
79902 7
70956 10
32709 5
25658 2
59981 1
48903 3
28109 6
79876 5
65431 3
39480 2
64682 5
64826 3
32406 12
85708 15
111406 20
35684 5
1114709 122
94451 3
152759 8
168156 18
227306 19