316320 1370
169063 551
133421 378
22520 680
116268 553
17825 770
9060 423
27057 161
10518 132
9939 196