3994 4
5391 6
7042 8
13859 17
5062 4
4596 5
6249 5
12128 17
26455 54
4584 1
9832 21
9900 17
8919 25
22004 23
9731 8
18190 15
12644 26
7157 19
8196 17
7863 20
15937 47
15281 41
20429 52
12200 42