946 136
932 183
703 813
625 489
430 175
415 955
325 557
267 797
238 386
213 202
140 29
136 640
122 481
65 513