145650
819908
960563
98975
802368
186999
210861
870631
261722
687896
324758
859829
5166799
3586581
3110148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471