42276 1
71859 8
39059 8
100627 10
102683 11
151080 14
154731 17
201230 12
158657 18
160353 19
89908 16
118007 14
89707 6
86809 19
41078 4
50505 6
56207 8
99551 11
142653 13
60703 7
40703 12
68483 12
54931 8
167206 38