4655 29
5124 16
3295 4
2485 3
2778 3
24617 23
3170 5
1668 1
3842 29
3691 4
3066 12
3164 17
29587 44
8175 18
10263 21