151
139
184
153
965793
146367
627966
1434686
285
890495
1702811
1523503
1022694
103698
118503
107578
698418
986459
945939
69593