83869
949963
650930
475882
65564
478505
173392
438978
320704
36769
137529
825939
5162799
3576581
3104148
2409804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471