21592 22
30564 66
12220 5
23126 17
8817 4
8717 3
25189 35
15029 13
36060 55
14865 16
14986 24
9081 1
11129 4
9443 5
18029 24
9829 5
8467 1
13683 10
28799 62
27448 35
17940 24
20396 28
32291 40
35789 60