15028 11
8514 2
63247 65
9387 7
9522 13
7943 4
25135 29
39425 63
33193 70
21105 31
42729 88
17594 32
13924 6
14906 18
10274 8
9459 1
18922 31
106597 170
15005 19
16740 16
53950 102
15606 16
14075 23
16599 23