10223 13
18128 47
31845 50
5090 9
12977 10
16746 12
7157 13
11322 11
8342 14
20613 20
25955 47
7487 5
7343 3
8529 12
24017 47
7826 6
7920 14
40833 38
16614 19
17736 25
8004 11
13291 10
48 1
28322 36