816 155
10705 420
9292 949
2158 90
50309 704
3712 567
3726 710
3328 564
2782 396
18524 935
202662 967