1009 678
56 572
372 380
39 139
148 176
790 79
121 32
245 129
701 859
268 376
535 183
896 597
130 434
815 612
682 415
457 185
969 271
196 974
596 596
935 877