19626692
601894
17956960
20168484
9269156
11945916
7911362
6899960
7850668
7190623
6915477
6416253
94854
100480
467209
899544
93602
105845
180847
791858
686727
426114
798272
721919
66450
31123