16502 18
25459 46
14809 19
15104 10
6331 3
16662 20
4702 1
18027 34
22624 36
11469 27
14061 17
11213 17
20301 48
13204 7
17899 32
8371 10
12083 14
22419 34
13658 26
14222 12
12230 22
7249 3
11828 11
7644 16