38902 6
59577 8
95352 22
42608 9
33829 7
18903 3
19001 3
36481 4
28706 1
37426 3
24428 1
166254 20
63102 17
32708 1
54657 9
33259 2
41734 5
27952 6
27159 6
38607 7
30208 4
110051 20
38559 9
36631 9