15648 30
6429 2
7914 15
11109 13
11600 14
11004 13
9846 11
6029 4
6680 6
19045 27
36761 74
20052 18
13763 22
15663 13
47020 86
17438 11
22238 22
24454 19
15729 5
27262 19
12945 15
13824 22
11904 10
25518 39