6880 20
17864 43
5598 10
18494 31
20172 54
8016 11
9616 15
3841 17
11297 27
5661 11
22821 34
14714 32
8210 22
8292 18
18047 31
18632 80