688 541
736 169
823 359
147 159
3249 313
613 629
36 530
975 716
81 927
50 516
943 112
822 27
326 296
892 377
732 289
253 973
196 800
98 846
235 58
626 29
540 914
6 302
343 572
627 970