8589 42
5352 16
39940 110
50441 65
12064 22
5328 33
14825 23
87821 192
24026 43
17967 31
10425 24
9557 13
15285 24
14236 18
25690 41
16284 28
21647 31
22559 28
34554 44
18990 29
6492 11
40919 22
11187 15
3860 3