396 303
415 549
885 419
952 440
881 878
763 574
635 389
804 311
647 568
395 790
315 325
816 979
96 846
154 576
131 578
96 994