412719
691494
543989
251218
683571
187695
898864
615284
997343
102896
808691
864928
5268799
3690581
3211148
2529804
2285988
2138609
2061358
193978
1836118
1746136
1729196
1662471