3283 4
8220 10
2950 5
3113 7
927 8
7059 16
9395 18
4091 9
3762 18
14501 40
10846 19
10017 22
1963 1
18889 31
17528 11
10504 16
2003 4
4722 12
3432 11
2396 4
1560 4
5429 6
8659 8
3799 9