4283 690
2931 539
10228 146
12497 729
10656 147
21079 222
4152 578
3402 684
2166 317
1744 269
2472 527
1164 76