4603 20
5959 30
15736 19
21323 40
18631 41
17708 36
4422 9
13589 28
15380 23
5930 18
7082 5
12179 16
2721 5
61264 86
11517 9
22217 38
7024 17
9939 38
9977 29
6203 9
10930 22
4734 7
9325 20
21273 58