33078 4
59955 5
81780 16
24783 2
34178 4
65177 13
86181 12
28951 1
61152 18
143705 29
58008 12
50729 3
40731 10
90830 12
637804 96
78933 8
30556 5
45281 7
29107 1
103603 15
45856 12
47126 10
27629 3
170482 36