595 71
10189 387
10522 41
13594 684
3450 284
13271 589
7027 171
8375 410
4626 79
29099 591
6435 890
5129 276
4218 302