615 59
1427 233
936 89
3686 719
2900 694
3546 809
38122 319
20943 632
7392 378
14589 561
5355 461
4575 665
5224 860
6538 548
11086 733
3269 441
5081 832
3951 187
5648 966