689 832
57 638
298 921
1051 554
342 631
642 218
389 41
151 789
399 541
104 358
510 149
466 233
615 999
796 38
301 922
989 201
575 428
441 20
843 748
398 126
407 618