61476
37295
554979
290360
131621
815859
942279
614942
744339
570293
337661
238403
5247799
3670581
3196148
2496804
2273988
2113609
2045358
193678
1822118
1743136
1719196
1659471