283759
67949
613981
136255
724192
31995
299836
280724
813903
4165
985913
491148
5483367
4510935
4322459
3440462
3438998
3389286
3336956
2998729
2984226
2476209
2131352
2124407