42777 62
15195 7
20287 23
20166 32
11989 9
47859 31
14967 10
67225 64
29194 17
10241 3
18083 18
33868 43
8032 5
16827 15
26141 17
12148 21
35828 30
27831 15
74388 112
38411 36
30708 29
25149 26
34244 22
19156 39