258 902
173 661
981 630
467 690
273 686
104 964
311 224
79 6
704 240
386 979
362 632
140 384
935 597
98 618
305 878
258 26