13589 18
13535 9
20967 64
7652 12
12469 9
19062 18
8665 8
14092 27
4335 7
34329 76
22911 10
4169 8
10660 17
7493 14
11276 20
8344 6
9047 9
4308 2
15104 12
5965 12
7754 3
10983 30
4897 15
47089 56