331 583
1116 435
731 345
278 592
359 552
579 420
507 368
294 868
105 705
171 186
148 956
449 234
1022 593
246 624
437 218
917 839
927 877
126 598
928 124
343 171