20847
18312
271812
19003
37221
38510
21401
25943
10764
8491
10452
8131
430390728
238019380
1664928312
156663267
129509178
122924252
1113538895
103175210
88154178
82906290
74608139
69232158