48735
561331
230529
933381
128486
31427
64818
82739
870929
25755
309530
27420
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471