60902
374841
159903
371409
846189
228479
94620
20316
224548
27064
208412
38526
32381464
27613131
24665998
24230481
18515343
16682973
154861029
14674239
12650764
10476485
775344
5711209