262639
166922
155782
48408
252751
536842
857791
65498
42090
50838
487984
26480
5099799
3533581
3035148
2338804
2220988
2022609
1933357
190378
1750118
1716136
1675195
1629471