48684
41654
19917
981303
564315
516107
477626
103322
330170
64080
723439
918491
138637
419220
595472
270484
242795
567284
85217
318400