40046 450
22009 597
32510 584
15284 533
27393 260
10078 250
53224 173
9878 66
17546 223
38950 279
16095 275
26372 215
21577 262
13503 429
12425 122
13045 224
11811 471