49111
69796
50948
163765
760696
591565
780589
780562
9163
876339
649352
336807
563181
41520
512195
62799
232200
731425
880526
747850
160588
848427
193521
293703
190838
230228