20687 17
48160 58
42426 49
46397 54
37995 41
10139 8
21956 18
18851 17
9159 7
27344 28
35507 41
22470 21