4603 20
5761 30
15551 19
21323 40
18631 41
17516 36
4422 9
13589 28
15190 23
5930 18
6895 5
12179 16
2721 5
60868 86
11517 9
22030 38
7024 17
9939 38
9793 29
6203 9
10740 22
4734 7
9142 20
21064 58