8979 764
8061 566
6561 573
13230 885
25842 836
6546 703
3094 846
26592 491
3252 140
3346 498
7798 551
1159 94
3051 250
2463 598
2821 451
866 128
3432 624