468367
108375
860567
812516
93680
60506
248590
68869
415353
795724
232943
17246
5051799
3490581
2963148
2290804
2202988
1996609
189278
1885357
1733118
1706136
1652195
1619471