12227 22
15065 9
15062 5
13858 15
15728 14
7877 8
7022 6
7978 11
55900 17
34959 51
11370 10
7271 4
45281 46
7259 5
31647 40
13893 12
14969 14
10528 11
24271 14
11259 10
23573 29
72019 104
12533 20
24858 46