429941
904153
1327884
982456
863705
926559
1081992
139195
864280
1056371
455525
108334
792209
652169
808110
361950
17081483
14312692
12861960
10375916
6848831
6790668
6562362
6525156
6025477
5419960
5007623
4919253
423870
3938231