15669 651
29173 220
24582 159
9515 476
13120 602
3745 114
50588 675
5366 403
7001 403
12206 815
5494 558
3048 120
5844 455
4829 428