3448 549
4212 252
37899 89
115389 957
2578 263
18506 458
16397 380
16404 610
11284 88
5821 38
3777 684
79159 310
1115 60