2964
10710
141372
138465
69423
21252
130200
41730
24885
77979