4305 690
2939 539
10242 146
12505 729
10674 147
21107 222
4153 578
3408 684
2166 317
1748 269
2474 527
1168 76