164997
29621
1003813
438357
50269
1020864
300135
841616
1032602
973423
960394
418114
24888
567291
498567
434679
958310
130806
46638
977403