17541 8
14936 10
27484 23
19110 18
53755 52
10593 9
18702 17
10391 8
17743 11
20248 19
35316 36
9745 5