684 216
602 57
669 560
741 501
212 940
101 455
910 350
858 641
653 197
392 907
773 810
545 640
696 176
348 112
857 263
86 516
160 88
91 783