16015 14
12158 3
21624 19
14029 23
19423 25
20599 29
24534 37
34608 51
11047 3
14630 22
21309 35
11989 11
18986 15
15256 14
21170 23
28233 25
12635 7
12907 4
10443 3
39725 78
10493 5
12072 5
12771 5
17140 20