5906 28
4766 21
5984 51
4898 20
4297 17
3086 12
3221 4
3205 2
2715 8
4443 7
37796 16
4109 17
39741 30
3919 20
30704 2
2846 11
3661 13
49523 56