4305 690
2939 539
10243 146
12505 729
10675 147
21109 222
4154 578
3409 684
2167 317
1750 269
2474 527
1168 76