781854
1147261
662854
520683
1281439
722957
805830
614372
589882
1131800
1149282
444226
611748
1906310
13252
1251527
25690700
22289484
21540960
18563669
13608916
11909157
10744624
9212365
7944961
7524477
7284253
7175831
477370
4718231