5051 5
4243 5
5240 4
32666 39
4593 3
6150 16
6884 12
4777 3
5083 2
6504 5
4473 2
3941 1
4318 4
7371 12
5561 8
3122 5
3623 5
4043 3
3041 3
5485 9
5168 10
4947 4
4818 5
5292 6