993224
175432
520514
323115
330384
894552
317264
126786
213947
265495
398143
145636
32370464
27607131
24659998
24228481
18512343
16677973
154841029
14673239
12649764
10474485
774844
5711209