8347
22353
847601
6916
590361
102354
55477
5524
36139
7077
993122
546319
4345364
3650456
3593929
3204460
2945998
2848283
2801955
2622725
2534226
2124209
1956351
1914407