42073 80
25173 28
37432 47
6584 1
19933 15
13506 14
32741 46
16420 16
29506 31
25928 31
7008 11
5148 3
14882 18
6764 0
18297 17
21182 21
35931 44
28748 22
12672 2
14427 12
13744 18
13426 10
12372 10
14334 15