905 206
872 776
726 817
717 878
702 486
588 41
449 129
427 802
354 617
345 714
308 246
252 435
98 978
66 957