13961 13
15921 25
13949 29
6585 7
20561 53
6288 7
21864 36
57355 200
9596 7
7833 12
18829 39
33694 64
7963 7
17301 22
43095 124
23869 63
20642 48
7876 14
15324 37
18975 52
16602 41
23132 62
15664 36
13873 22