709340
560144
102863
140601
819576
797582
615628
310293
101450
731970
450212
96698
107860
61943
485168
311887
611681
123739
660359
418999
409338
377184
311693
164648
518202
97726