4286 690
2931 539
10228 146
12498 729
10661 147
21079 222
4152 578
3402 684
2166 317
1744 269
2472 527
1166 76