22027 21
24511 38
21051 22
22330 32
14825 21
12453 12
13618 12
10641 4
28652 32
20975 26
5691 6
10520 9
7946 2
11721 11
12385 21
6785 5
23724 37
10272 16
13187 25
11209 8
12998 15
12485 9
29552 43
18773 22