30448 654
1556 317
11084 553
3065 902
4659 682
1592 314
2448 676
62684 278
3368 635
4238 413
2750 828
1470 339
2629 831
5062 173
17013 680
2198 581
1608 514
8637 918
24519 82
769 183
20890 752
9305 523
1739 550
665 170