703 71
10530 387
10715 41
13973 684
3525 284
13494 589
7147 171
8712 410
4725 79
29505 591
6530 890
5220 276
4266 302