376 560
179 666
157 2
316 630
1053 281
394 833
678 413
786 637
547 585
662 1000
32 535
943 27
524 490
372 279
546 440
99 987
349 405
72 966
175 783
632 924