1648 468
597 145
14010 557
9918 589
6060 706
27711 532
71256 417
7101 596
8618 867
9664 704
11238 906
11715 648
2041 234