615 59
1426 233
935 89
3683 719
2900 694
3546 809
38117 319
20938 632
7391 378
14587 561
5355 461
4575 665
5224 860
6537 548
11086 733
3268 441
5081 832
3950 187
5648 966