375669
54629
612624
730725
24697
961169
250151
751922
940882
158105
584607
28859
5162799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471