455626
144562
854298
570823
153242
163967
506300
66259
916700
919242
245533
118455
31309464
26653124
23796997
23106481
17927342
16088971
149931028
14215239
12269764
10160483
611126
5413209