14905 30
14682 28
12440 28
24738 62
14933 28
32891 39
18983 59
11791 13
32299 54
20316 51
17515 72
45981 219
12555 53
16961 42
33825 176
15212 44
27624 101
30418 133
13177 18
17532 33
20506 78
16300 28
17230 47
12800 19