569536
890437
497556
33453
359121
439660
297642
42742
315713
341909
714673
887949
5082799
3516581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471