3015 911
676 59
570 81
1697 411
156959 577
21382 475
34035 483
23516 177
6680 297
3598 586
7997 735
4192 547
3273 525
1266 58
10038 616
5265 173
5140 687
4031 782
3889 593
4369 565
8778 717
55366 197
94089 372
8725 353
15774 695
5751 444
3980 315
4917 385