30778 30
18176 14
9264 21
47657 80
16526 34
20715 55
19460 11
55777 55
15487 36
26775 59
44740 101
12422 17
10620 7
57363 173
18234 32
25124 32
14198 37
16821 36
18228 36
18990 29
25809 55
22259 21
23319 46
44018 58