235501
880910
214731
95819
82420
300190
426946
643940
138556
347316
126494
175180
32371464
27607131
24659998
24228481
18512343
16678973
154851029
14674239
12649764
10474485
774844
5711209