317657 1371
169651 551
134141 379
22540 680
116487 553
17841 770
9267 423
27080 161
10533 132
9959 196