649619
885544
420716
599298
508719
227551
129904
82682
591148
164761
11416
886184
4890798
3341581
2773148
2132987
2125804
1902609
185978
1800357
1668136
1637118
1597195
1587471