2098 8
5733 23
9583 28
5629 11
9243 33
1006 2
2823 6
5027 12
8715 13
14868 32
28430 41
17136 38
80180 162
7862 23
53734 103
11927 43
9321 41
13879 60
9922 53
5446 30
13402 40
17508 19
21379 60
38816 120