15693 651
29184 220
24594 159
9522 476
13123 602
3749 114
50589 675
5366 403
7007 403
12208 815
5496 558
3048 120
5846 455
4831 428