7196 3
3759 19
9046 46
10184 45
6103 14
5146 21
16656 32
408 6
647 33
448 41
21379 19
2036 11
10820 19
7782 18
3080 9
2892 16
4675 11
2965 8
3840 9
4866 13
8945 14
1891 1
2329 9
5934 26