315727 1369
168801 550
133092 378
22508 680
116145 553
17821 770
9054 423
27043 161
10513 132
9935 196