72274
35100
884713
762899
21254
6992
306792
49330
231686
503713
178606
357733
5451367
4483934
4306459
3436462
3427998
3367286
3318956
2986729
2967226
2464209
2124352
2120407