204273
13581
609203
59160
400324
653325
877257
435266
144845
483566
774606
658364
5059799
3500581
2981148
2300804
2204988
1999609
189478
1891357
1736118
1709136
1654195
1622471