11073 25
7824 15
6505 16
4016 4
24869 38
30935 21
27015 15
28318 25
23008 8
23506 23
43160 43
34591 38
35913 12
31683 30
36440 19
19848 12
23274 10
52994 41
48497 28
13219 9
39910 32
40144 50
24951 32
71679 63