144853
427472
496933
278355
792696
438713
75235
835407
25850
425458
766464
11603
4975365
4068932
4028456
3346460
3245998
3140285
3083955
2821726
2787226
2330209
2061351
2043407