15028 12
15224 28
18617 11
8587 12
10598 12
20446 20
14577 3
58519 73
20990 25
22397 24
18608 35
13834 4
14675 12
17443 8
67264 139
22881 35
24170 36
10645 11
31231 52
17966 20
19302 11
10559 4
14030 11
45397 47