646 336
644 420
13 926
850 569
240 210
311 273
777 232
744 845
521 300
286 370
76 553
189 486
651 603
589 69