200550
426517
691145
506270
5313
708918
142696
350726
124803
720600
80403
836824
5618367
4602935
4407459
3488998
3464462
3442286
3395956
3053226
3039729
2525209
2152352
2149407