615 31
1006 576
458 295
845 310
884 293
349 165
343 913
595 888
543 189
199 827
178 238
826 652
772 250
867 777
552 775
236 28
285 54
603 76
337 245
526 707