2996 911
620 59
557 81
1660 411
153834 577
21375 475
34000 483
23504 177
6665 297
3595 586
7981 735
4186 547
3268 524
1263 58
5585 616
5258 173
5117 687
4025 782
3889 593
4361 565
8761 717
55150 197
94058 372
8720 353
15746 695
5746 444
3970 315
4907 385