22224 45
19699 15
11620 10
19544 28
31053 91
18751 33
17757 35
13998 24
12348 20
19610 53
10589 13
17297 38
34528 63
36561 175
18373 30
18104 33
21904 45
22419 16
15259 31
17788 31
24725 72
19118 36
21328 47
43868 130