5083 2
4777 3
6884 12
6150 16
4593 3
32666 39
5240 4
4243 5
5051 5
30229 100
15993 20
5653 9
16627 50
4978 5
5847 10
6486 13
9478 12
7596 15
5588 2
17057 50
5361 6
5060 4
11297 18
30571 79