5914 28
4771 21
5985 51
4905 20
4302 17
3092 12
3228 4
3207 2
2722 8
4451 7
37800 16
4116 17
39748 30
3920 20
30708 2
2854 11
3663 13
49527 56