40631 60
36644 46
25645 28
19269 23
23583 24
23497 20
22821 36
26406 18
11201 4
12394 8
24638 43
17488 26
18200 14
12023 10
14513 9
24296 19
14887 18
18701 16
32955 31
32617 59
10443 8
10943 10
14126 7
59440 46