2991 6
9800 20
4661 17
15394 30
5061 9
17785 36
15231 36
18701 30
10998 23
14245 11
28069 56
21850 36
11063 16
9993 22
21009 30
16177 42
51175 99
22845 24
53337 42
34475 70
27704 52
30325 33
25722 60
11551 22