27420 72
8887 19
30090 50
42577 110
12066 14
12980 21
7431 27
17126 42
11014 22
28590 38
20774 44
10848 26
13842 25
25482 47
24524 100
49352 232