19529 18
40203 72
28344 52
31103 48
18879 14
64749 131
26319 65
32543 82
50940 178
37142 105
33878 58
13570 26
20812 44
11028 6
16597 36
29121 59
19239 44
14346 21
11274 11
10589 5
14980 14
13841 28
20357 32
21619 43