31206 2
112676 28
154452 35
116732 5
95780 7
118578 24
65304 9
142653 12
204984 44
38956 11
31559 0
31252 1
44809 8
30902 4
69901 15
60959 4
81180 12
80233 9
38355 3
683277 117
91583 6
74329 6
116280 27
122006 18