23305
806424
470758
124601
636127
749365
4416
66398
142671
724658
216743
649343
32381464
27612131
24664998
24228481
18515343
16680973
154861029
14674239
12650764
10476485
775344
5711209