14457 8
20052 18
18600 39
10942 18
13122 20
17314 33
13010 16
19735 37
30295 93
49185 144
18815 38
15557 20
22943 31
9145 5
39845 72
16136 55
13421 6
26200 63
11221 15
20525 53
13872 12
16159 27
26921 51
22462 28