4653 690
3080 539
10295 146
12668 729
10788 147
21442 222
4250 578
3444 684
2208 317
1794 269
2504 527
1196 76