14006 173
38912 337
24035 138
73776 330
9077 125
10555 474
26070 938
6624 75
9115 179
17752 465
22185 292
27322 783
21837 182
56578 520
22151 610
8590 482
22362 238
11479 210
12034 256
6050 118
9404 120
11692 563
12637 840
13234 602
33188 354
17143 642
7853 808
8914 270