8196 23
5373 8
5617 11
4445 3
4070 3
5502 10
5179 8
6684 50
5587 6
4967 4
13637 23
4922 5
4526 2
9192 15
5033 7
5766 11
4371 42
15270 42
3779 8
3335 2
4083 4
3740 1
3502 2
4358 9