177333
411195
390932
633944
764400
156451
54258
851466
56066
172116
178811
870592
5238366
4293933
4181458
3395462
3341998
3259285
3204955
2909726
2896226
2403209
2091352
2080407