253 113
545 829
834 973
676 770
99 244
564 886
201 315
711 459
806 899
1470 908
485 668
75 218
172 456
664 847