1066 44
883 322
795 834
550 262
423 554
402 411
354 837
317 643
282 259
205 815
175 646
106 112
91 960
80 787