40085 450
22058 597
32522 584
15301 533
27410 260
10101 250
53279 173
9884 66
17561 223
38991 279
16113 275
26442 215
21596 262
13510 429
12443 122
13093 224
11835 471