7196 3
3759 19
9046 47
10184 45
6103 14
5146 21
16656 35
408 6
647 34
448 42
21379 20
2036 11
10820 19
7782 18
3080 10
2892 16
4675 11
2965 8
3840 9
4866 13
8945 14
1891 1
2329 9
5934 26