5933 6
4495 0
4937 3
5845 2
7282 3
4743 4
106345 251
12553 17
12149 23
22207 39
11105 15
36247 59
24035 27
19696 22
33370 34
18979 32
19213 28
54365 78
34857 35
14132 33
7758 21
9062 18
43772 67
21016 30