961172
544986
125321
828126
256787
87236
128777
219972
395732
149103
526762
681749
5081799
3512581
3001148
2310804
2212988
2007609
1903357
189878
1742118
1715136
1660195
1624471