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