953 285
882 736
838 214
833 436
779 807
552 196
524 246
401 122
392 489
224 238
175 592
170 820
135 977