221729
38259
132989
872119
205813
370680
237733
719751
387467
912597
319670
884271
32452464
27657131
24700998
24283481
18552343
16709973
155091029
14692239
12668764
10492485
782244
5728209