2157 10
4230 20
12270 23
1879 13
8742 22
9934 4
5513 12
4334 13
1764 9
12002 17
2394 4
10937 23
10780 10
15531 46
22958 46
21256 50
2379 11
21153 60
13373 20
17076 40
4035 11
14859 57
14789 23
47613 116