7595 57
6081 690
4213 539
11227 146
14229 729
11907 147
23810 222
5413 578
3751 684
2445 317
2164 269
2770 527
1577 76