940 663
208 886
1000 909
587 409
613 953
627 197
479 233
542 346
629 343
426 306
851 399
685 214
17 802
107 341
266 811
173 165
844 101
103 523
613 612
394 987