14457 8
20052 17
18600 39
10942 18
13122 19
17314 32
13010 16
19735 37
30295 91
48954 145
18815 38
15557 20
22943 31
9145 5
39845 72
16136 55
13421 6
25968 62
11221 15
20525 53
13872 12
16159 27
26921 50
22462 28