2694 637
800 211
19712 220
3012 87
4292 335
8540 707
7105 576
51522 94
16747 310
22693 446
5007 610
4234 678
20583 131
12609 267
3243 602
6578 196