890437
497556
33453
534129
359121
439660
298642
42742
315713
341909
714673
887949
5107799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1752118
1717136
1678195
1630471