673299
401305
79467
512881
60378
760504
193999
392762
960536
24921
582645
162300
5176799
3593581
3123148
2426804
2246988
2071609
1996358
192278
1778118
1724136
1699196
1644471