1750
42926
4014
2835
1301
1575
36612
1609
3887
1702
2986
2555
1587516
1094812
9964276
995116
94973
9134258
7458154
725011
68375
58113
54242
52298