1506 12
985 10
2822 8
2826 13
2987 10
3550 12
4942 17
3720 6
4517 3
6485 8
5973 15
6186 20
5525 7
5009 9
4817 9
8676 19
4774 5
4835 5
14041 21
9064 9
5944 5
7561 16
6625 18
14540 28