29100 29
10277 10
8113 3
14978 20
9751 9
13671 16
18191 24
8021 6
9371 11
9440 4
31903 49
25549 16
8372 11
11105 15
7405 4
32768 39
8237 3
18153 15
7026 1
9749 14
12379 2
18279 36
9597 13
44547 52