12249 12
7878 10
79035 97
39889 95
90252 66
20757 26
47157 82
15107 8
16948 10
108678 99
23241 18
16871 20
30187 26
12237 17
45083 15
21957 26
85560 105
28964 27
18964 9
19587 28
38383 76
159034 211
85949 153
11031 7