31121 76
31 10
21128 24
17916 31
47738 51
49609 119
39947 133
17935 43
14412 39
5483 22
3768 8
30212 51
25337 14
7155 12
11056 35
7911 19
2177 10
2805 12
3105 10
3872 20
27517 109
5154 10