961955
5423
300306
766560
196832
66533
65720
391622
235526
966902
46929
46541
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471