313 296
733 218
411 396
187 999
524 669
630 841
928 434
408 715
845 679
589 856
117 391
293 639
612 184
59 212
1018 815
1027 319
373 692
358 940
821 45
972 679