3009 8
4793 24
2375 12
7324 22
3440 17
5164 13
10169 21
4080 13
4230 10
9967 61
6597 20
4981 8
2541 3
3972 8
3890 7
6659 21
3775 12
3882 11
4132 14
5587 19
6218 26
2744 7
17587 98
20613 135