580 58
1668 261
1962 418
3970 60
11083 824
3234 628
9488 137
15291 791
1213 169
1584 152
6053 102
3996 463
2062 438
2661 577
2117 399
3755 550
1589 417
2294 135
2817 355
2552 457
3822 503
676 49
1716 368
3176 835