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