2942 815
1619 278
19526 680
2789 517
3379 564
7796 747
2121 189
113054 601
39255 327
72187 518
20584 170
54019 603
31266 591