725935
702197
403100
498890
168112
562846
905624
394622
662632
529666
878982
902909
5551367
4549935
4368459
3466998
3451462
3421286
3372956
3025729
3019226
2498209
2139352
2138407