16159 27
13872 12
20525 53
11221 15
25968 62
13421 6
16136 55
39845 72
9145 5
22943 31
15557 20
18815 38
48954 145
30295 91
35857 103
11514 18
41114 141
16472 19
36527 98
13999 13
22810 27
13679 20
19670 24
39327 228