14005 173
38910 337
24035 138
73775 330
9077 125
10555 474
26068 938
6624 75
9115 179
17751 465
22184 292
27321 783
21836 182
56578 520
22151 610
8590 482
22359 238
11479 210
12034 256
6050 118
9404 120
11692 563
12637 840
13234 602
33188 354
17143 642
7853 808
8914 270