56734
872485
720385
602329
398287
282110
519660
430963
754206
409803
320995
196723
367977
211781
414762
624432
17739483
15206692
13860960
10667916
7092156
7016668
6900831
6826362
6253477
5704960
5476623
5337253
431970
4045231