316462 1370
169119 551
133484 378
22520 680
116285 553
17827 770
9062 423
27057 161
10521 132
9940 196