40046 450
22012 597
32513 584
15284 533
27394 260
10078 250
53225 173
9878 66
17552 223
38950 279
16096 275
26375 215
21577 262
13503 429
12427 122
13047 224
11811 471