520931
92964
14784
5982
412539
634265
413421
961491
211180
488219
296585
378913
5036799
3468581
2939148
2265804
2194988
1983609
188878
1865357
1724118
1701136
1644195
1613471