597893
743248
91450
261636
881234
973235
205838
366801
23657486
23179960
19672669
14371916
13280158
11750625
10260365
8748963
472970
955384
40966
278678