3112 10
30658 38
5282 10
24031 38
4110 5
8045 9
21652 33
9654 14
5263 2
4665 13
16672 23
12394 17
10037 24
19578 38
26623 31
8222 14
5485 12
5779 17
40234 34
4847 7
8627 6
5125 8
6764 0
27955 65