4521 20
4007 7
7684 18
5741 20
10590 37
15833 51
6828 13
8064 34
14891 54
6130 12
5629 12
2731 8
15678 34
16717 40
4030 14
3098 12
2454 8
6081 17
50133 165
16347 34
7419 29
3694 12
17415 66
5073 19