980 333
698 327
340 704
209 606
95 252
640 576
6455 208
319 758
902 673
819 113
739 843
257 644
325 463
843 624
165 787
359 176
1110 292
869 595
124 131
134 585
200 362
43 621