10160
6271
19621
70954
51343
37617
9243
23885
13314
66123