80391
612720
88468
44438
963973
59484
837226
97657
963211
229692
370578
447467
506889
410525
188580
108351
9676744
576186
3396577
3254980
3127510
2349192
2065495
2008492
1968216
178266
1751948
16015
151761
1491545