326 134
378 737
43 680
715 64
729 867
40 984
52 557
897 965
204 207
321 217
662 775
504 890
581 119
1047 364
329 624
87 9
871 662
3 542
34 499
49 162