2037102
3247119
2094120
229454
1431115
145496
175497
147692
1443105
31220170
15664112
30638176
847596
148180
15055137
1480115
242768
435279
186072