66112
418614
481996
402239
348281
341760
271204
760881
240676
207860
847678
808369
5483367
4511935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2124407