126 958
163 902
77 753
885 714
282 673
607 672
123 592
334 500
200 413
155 383
548 350
449 206
451 109
570 13