42283 1
71852 8
39082 8
100631 10
102676 11
151079 14
154753 17
201228 12
158678 18
160376 19
89906 16
118032 14
89701 6
86809 19
41104 4
50503 6
56207 8
99608 11
142653 13
60704 7
40701 12
68482 12
54933 8
167255 38