3980 5
14630 9
20889 16
41916 66
5099 13
7203 12
8682 17
9288 19
6417 10
13376 13
4629 7
6447 9
5987 5
40393 71
18291 29
21701 26
18179 13
14108 36
8921 13
42687 51
10103 16
29129 30
19621 39
6247 3