14473 35
9842 7
9942 8
13438 15
11077 14
15484 13
17394 19
15460 32
16331 32
16147 21
7111 1
11847 12
9892 11
26936 53
13134 12
8340 5
46671 110
24305 63
23995 45
12159 19
7242 6
11089 16
7960 3
11348 10