21251 34
12897 19
26411 36
26044 44
16006 40
12000 11
14896 7
28801 99
50885 217
49789 171
50951 325
10318 5
15241 20
12358 17
12256 13
32015 46
11855 16
12849 19
13319 18
12193 1
18083 33
10684 7
8996 9
12586 35