277424
23448
977378
711990
1353
562160
242121
235699
624602
326843
402184
15763
5238799
3663581
3194148
2489804
2270988
2109609
2037358
193578
1817118
1742136
1715196
1658471