33 9
21 675
321 684
630 836
40 706
834 653
436 811
945 252
883 273
147 367
222 753
72 851
988 648
27 636
146 545
111 361
790 178
697 704
795 844
592 190
952 60
531 76
20 34
40 484
591 124
209 867
153 883
513 222
353 379
761 276