525 49
693 706
17 156
684 231
108 369
143 746
363 665
946 881
390 549
738 696
242 523
810 196
829 329
711 606
10 246
375 622
884 205
956 822
352 744
227 69
31 228
899 625