16326 19
20829 14
5407 15
27170 49
5495 15
17348 30
16467 26
47762 59
13665 46
18916 17
11701 13
31513 42
22619 37