27420 72
8887 19
30484 50
42998 111
12066 14
13332 21
7431 27
17126 42
11014 22
28969 38
20774 44
10848 26
13842 25
25841 47
24524 101
49779 235