382214
11915
863788
468488
40028
177286
503675
268615
721473
821137
604884
87111
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471