20433
868504
855581
828883
5566
22824
105557
341909
717833
82086
368466
102906
4160364
3524456
3459929
3149460
2836998
2740283
2710955
2544725
2454226
2069209
1921351
1871407