41774
580362
155224
226198
183834
59345
171495
72945
961457
101800
604925
603472
5168799
3586581
3114148
2417804
2242988
2068609
1987358
192178
1775118
1724136
1696196
1642471