129559
1022219
50733
607677
74964
296510
380214
473612
735748
62798
289693
1012662
5084799
3516581
3016148
2320804
2213988
2010609
1907357
189878
1746118
1715136
1663195
1624471