25554
7090
3678
63232
2335
625171
49912
5652
4130
40613
58514
3787
1589116
1096812
10000276
996616
95103
9146258
7475154
727111
68515
58393
54362
52328