535 302
969 882
418 889
2773 912
989 550
315 470
770 433
314 286
407 245
295 755
352 934
39 628
297 706
542 498
385 651
876 829
57 507
326 997
771 654
162 206
636 851
704 605
826 683