371 801
238 139
279 529
390 276
121 481
1034 958
549 799
939 14
392 570
146 715
853 397
788 576
531 948
371 159
909 626
845 145
761 2
649 11
660 232
134 872