596 71
10190 387
10524 41
13606 684
3451 284
13272 589
7028 171
8381 410
4626 79
29105 591
6436 890
5129 276
4221 302