13720
59218
25449
48270
695306
281962
492620
220307
252478
741932
584934
771698
885213
125248
595601
646447
450998
305188
323321
954347
54345
361106
89992
8995
4885
754944