15672 651
29176 220
24586 159
9520 476
13122 602
3749 114
50588 675
5366 403
7001 403
12208 815
5496 558
3048 120
5845 455
4831 428