4649 690
3077 539
10295 146
12666 729
10787 147
21438 222
4250 578
3444 684
2207 317
1794 269
2504 527
1196 76