43195 44
21244 16
30156 29
79380 47
9963 7
27638 28
13045 10
18912 18
16354 14
10667 9
15088 13
10626 9