49382 2
70730 2
40701 1
105203 7
104909 20
209833 16
75428 9
104483 7
80833 13
81831 19
111654 32
151505 27
75402 15
67132 11
139402 42
378077 93
106159 36
83857 21
65080 10
89956 19
112176 20
44529 7
31927 5
259130 85