553293
952194
672723
565584
367591
151726
751450
492227
78080
184792
220558
639104
445202
833515
893607
144376
61980
1188948
688862
18615
900527
89403
89491
368824
135463
610606