15703 651
29194 220
24604 159
9523 476
13125 602
3750 114
50590 675
5367 403
7007 403
12209 815
5496 558
3048 120
5849 455
4837 428