12040 26
8365 14
4567 8
11085 20
25203 59
9359 7
8629 8
23693 54
14931 40
18619 18
4438 5
15881 49
6128 10
7827 4
6160 4
16144 28
14535 5
6724 9
7877 20
4479 3
10084 26
5429 9
12059 12
21507 19