21012 26
16814 11
11203 2
15191 13
16074 9
15236 7
12337 3
18411 15
12716 2
26441 41
24347 29
11655 9
12874 9
19481 14
16824 14
30657 5
34758 73
12148 1
12113 3
10817 3
14952 13
12409 7
13999 4
23422 26