16159 27
13872 12
20525 53
11221 15
26200 63
13421 6
16136 55
39845 72
9145 5
22943 31
15557 20
18815 38
49185 144
30295 93
35857 106
11514 18
41114 143
16472 19
36759 99
13999 14
22810 27
13679 20
19670 24
39327 228