17949 2
19361 18
21598 23
67445 114
33216 41
35988 54
20670 17
16089 13
34793 35
20578 27
26363 39
31698 55
25700 38
26889 49
26428 38
128904 264
23509 30
21674 25
37175 64
22264 43
34283 76
13989 12
48415 88
19218 20