559608
676712
329175
22454
628331
62225
386192
247437
435842
487425
416622
733597
5547367
4546935
4366459
3465998
3449462
3421286
3370956
3024729
3016226
2498209
2138352
2136407