261750
215461
303395
607169
24435
18943
733910
493770
163300
513793
452485
592850
5253799
3677581
3201148
2501804
2277988
2122609
2049358
193778
1828118
1744136
1723196
1660471