643 152
116 574
703 52
131 742
210 901
273 663
263 188
107 445
634 203
671 443
303 413
889 593
766 487
378 98
57 777
4 532
226 17
218 701
91 189
810 196