552173
668165
314419
679574
10872
322282
215803
441806
608988
335435
321849
913103
29001454
24474120
21981992
21182480
16501333
14878969
140671028
13380239
1167482
11530764
954758
9474480