599 71
10209 387
10535 41
13622 684
3459 284
13279 589
7035 171
8394 410
4631 79
29135 591
6439 890
5134 276
4229 302