15698 651
29191 220
24603 159
9523 476
13124 602
3749 114
50590 675
5367 403
7007 403
12208 815
5496 558
3048 120
5846 455
4831 428