703 71
10535 387
10719 41
13985 684
3525 284
13506 589
7153 171
8721 410
4725 79
29510 591
6553 890
5222 276
4268 302