265450
88489
955290
909228
70547
15719
45962
520448
192279
443858
403253
112584
199999
572799
46196
100872
865231
534187
27893
154871
497791
947311
53705
365949
375604
509330