423386
177132
797414
327437
98213
320555
399794
721124
713495
102294
510606
100323
5136799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471