2546 3
4543 1
4597 4
4999 16
18701 17
5195 30
2899 2
4062 8
4565 32
2752 4
2475 12
2367 5
4059 21
4909 8
2887 12
7246 27
3982 14
3548 20