41259
572353
966456
687747
604197
76113
35734
686311
508416
6888
740186
152207
5103799
3538581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471