316246 1370
169042 551
133390 378
22519 680
116255 553
17825 770
9057 423
27056 161
10516 132
9939 196