1177817
1233282
793717
1573786
1113432
544209
792819
1176744
95485
379388
1716558
1198552
695811
1127115
159666
1122218
20156484
19570692
17937960
11936916
9259156
7903362
7839668
7183623
7072831
6913477
6894960
6413253
457470
4363231