580 71
10137 387
10452 41
13486 684
3429 284
13209 589
6975 171
8283 410
4597 79
28972 591
6410 890
5092 276
4203 302