186529
338858
62799
134371
242202
699584
687251
18957
72921
993785
44767
600711
5099799
3533581
3034148
2338804
2220988
2022609
1933357
190378
1750118
1716136
1675195
1629471