54671
471111
570835
475868
382283
402509
8958
952270
723957
370255
924913
747612
5483367
4511935
4322459
3440462
3438998
3390286
3336956
2999729
2984226
2476209
2131352
2124407