781345
365710
680378
237114
675813
568542
164734
750330
29512
208213
464315
81229
228880
763365
110479
937347
27015701
22905486
22212960
19114669
13912916
12465157
11181624
9710365
8307961
7682477
7544253
7220831
485970
4822231