16856 8
17135 13
39360 13
18283 19
16815 12
42397 23
18227 15
25204 32
20293 31
39590 53
50912 52
50403 36
41612 43
39934 40
26890 22
13574 33
25983 29
20564 12
11511 7
48918 47
21313 16
14360 12
14347 16
9784 6