131136
834440
821663
870695
91396
60765
396442
979151
335866
303898
673141
38667
5082799
3514581
3010148
2317804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471