96186
762222
1565
229173
864579
227200
379723
105641
924804
351867
896451
340274
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471