102 526
671 704
692 306
354 112
173 293
428 806
150 356
819 120
177 505
86 336
33 835
310 801
395 225
629 163
482 836
268 736
278 103
868 271
704 785
535 946