22224 45
19699 15
11620 10
19544 28
31053 91
18981 33
17757 35
14228 24
12348 20
19610 53
10589 13
17297 38
34528 65
36561 176
18373 30
18104 33
21904 46
22649 16
15259 32
17788 31
24725 72
19118 36
21558 47
43868 130