355591
41186
506667
693943
607761
702
800361
84630
330879
512618
14970
913106
5161799
3574581
3099148
2403804
2238988
2063609
1978358
191878
1774118
1723136
1692196
1639471