15876 14
10579 9
29649 72
28603 91
64290 235
31256 70
73288 307
39226 132
63626 179
56958 249
34584 95
75078 203
29693 47
56435 148
15109 8
26438 75
45919 140
20110 40
24152 60
23309 50
48024 53
14664 16
39353 100
47632 140