315737 1369
168806 550
133101 378
22508 680
116146 553
17821 770
9054 423
27044 161
10513 132
9935 196