3015 911
671 59
568 81
1689 411
156542 577
21382 475
34027 483
23516 177
6680 297
3598 586
7996 735
4191 547
3272 525
1265 58
10036 616
5265 173
5135 687
4028 782
3889 593
4367 565
8775 717
55345 197
94085 372
8724 353
15771 695
5750 444
3978 315
4914 385