3119 6
5573 11
4370 14
12868 20
3083 5
3300 1
1933 6
3682 12
1693 2
3688 10
8125 36
2086 5
15857 49
14420 46
7070 20
1635 9
14495 42
8208 5
19732 31
22955 29
42570 143
26437 44
11666 13
20299 49