300 919
381 402
901 885
819 495
345 309
584 771
159 60
93 946
658 182
225 989
325 91
961 307
105 168
857 536
44 802
902 583
547 365
96 166
762 567
95 818