2157 10
4609 20
12649 23
1879 13
9218 22
9934 4
5513 12
4334 13
1764 9
12390 17
2394 4
10937 23
10780 10
15531 47
22958 47
21256 54
2379 11
21542 62
13373 20
17076 40
4035 11
14859 56
15172 23
47613 116