940376
69706
377998
643669
520499
386874
78893
329689
980136
611436
978771
255114
5135799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1687196
1635471