15699 651
29192 220
24603 159
9523 476
13125 602
3750 114
50590 675
5367 403
7007 403
12208 815
5496 558
3048 120
5846 455
4831 428