783405
53629
28842
832293
278224
143683
962179
967371
349343
89354
180261
1002241
5099799
3533581
3035148
2338804
2220988
2025609
1933357
190378
1750118
1716136
1676195
1629471