1481867
565108
1696907
1094949
498471
1499557
224748
893337
1185421
918838
1251528
805321
251631
128641
1094965
4801
21375694
20671484
18811960
12481916
9796156
8945623
8322363
8100668
7097960
7090831
7089477
6623253
461670
4429231