79479
738138
214142
973322
309862
379952
95469
274262
249467
115289
50197
258235
5263799
3689581
3210148
2526804
2283988
2136609
2061358
193878
1836118
1746136
1729196
1662471