479279
27869
626318
151147
74220
516151
1028517
116366
715891
52434
356967
141829
17841
993359
156109
933640
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545