596 71
10199 387
10529 41
13609 684
3454 284
13274 589
7030 171
8383 410
4626 79
29114 591
6437 890
5129 276
4225 302