15563 651
29004 220
24334 159
9502 476
13071 602
3731 114
50576 675
5355 403
6966 403
12201 815
5472 558
3023 120
5817 455
4810 428