1376
1110
1094
1982
7615
960
1841
33710
1303
2345
2617
2390
1589116
1096812
10000276
996616
95103
9146258
7475154
727111
68515
58393
54362
52328