2342 9
11045 13
5567 12
8526 16
12001 16
9576 13
9183 11
16682 28
8520 10
6469 3
31330 36
14573 12
10671 17
14887 15
6499 8
23136 25
4519 7
27746 46
15472 16
15820 16
105196 68
121880 330
17153 16
21677 35