2881 10
8868 20
8907 23
4116 4
16149 37
6934 19
3173 11
3253 3
11343 21
4976 12
9330 14
7953 14
4276 4
53835 54
18403 17
18346 19
13964 23
28576 25
10698 8
9270 12
35078 53
30456 52
17717 22
7615 8