9380
275529
142888
59566
668860
247361
75791
523268
46822
254827
410237
276509
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471