513 674
928 142
228 408
650 337
789 901
319 114
615 6
380 382
578 291
539 335
879 166
501 672
693 541
236 97
102 960
736 169
33 417
25 762
348 86
183 1000
478 257