519670
57290
269625
475748
180635
78141
297342
104597
721527
281583
255251
116631
978717
993964
381276
549846
205989
994491
117716
55994
215738
154671
352601
914244
803749
983837