13032 11
9343 6
31122 32
17818 17
19706 19
36267 36
60123 67
11027 9
19657 16
10397 8
13107 12
58782 67