22095 15
7725 18
7601 13
563 7
7352 10
2114 10
8217 16
16238 18
3865 3
3382 8
1303 10
535 5
646 5
5076 7
3129 7
608 5
3714 11
672 5
1161 9
1743 2
997 6
1694 3
788 4
2806 8