932873
758937
96619
707339
213509
391324
737133
971241
625652
904265
259205
169996
6292368
5102935
4891460
37851000
3758287
3730956
3627462
3337226
3276730
314136
2751209
241710