177460
927594
36868
806614
64518
909583
591491
106533
112257
169105
212511
9444
32370464
27607131
24659998
24228481
18512343
16677973
154841029
14673239
12649764
10474485
774844
5711209