526 119
1974 645
2693 591
2421 592
17504 180
5358 423
25683 57
12374 162
14641 516
3676 604
4571 770
22162 382
27682 509
8524 760