2943 815
1619 278
19528 680
2791 517
3385 564
7796 747
2121 189
113058 601
39260 327
72190 518
20584 170
54024 603
31266 591