20246 17
13043 7
16547 16
20770 31
22421 34
72859 47
32315 62
18317 9
48409 82
18256 27
22062 24
16555 19
13342 10
12234 10
17784 33
16378 17
23786 52
40327 77
31914 34
45554 80
28415 23
21408 35
28824 54
24201 178