15092 5
19336 28
22752 38
14650 12
20957 20
15733 22
26397 43
18377 22
26168 25
17108 18
45237 37
10688 18
10888 20
21676 46
6535 18
5888 11
9267 32
8584 28
3382 11
5710 9
9661 24
10185 16
6377 7
5764 10