830960
858649
106650
14483
764626
1038546
691520
34610
397744
262532
121848
168436
738151
37629
337463
392153
242168
10322
573454
209353
661200
181461
675243
193792
61376
325666