129136
431308
126897
915619
567203
998917
37119
634188
57975
26777
493172
354710
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471