11507 13
21557 19
27991 40
16889 22
17133 12
12678 24
31179 96
21805 41
9113 6
46249 33
19917 42
32758 68
19235 37
19755 94
14521 13
19772 31
10165 2
21665 20
24550 60
37047 144
52987 180
52498 246
764862 2632
135142 475