527 181
2860 912
238 843
585 537
2648 127
788 833
593 498
263 324
65 24
733 705
184 696
724 303
991 663
473 261
101 151
1107 491
477 734
416 200
543 313
557 821
144 609
797 70
116 64
488 993