4283 690
2930 539
10227 146
12495 729
10656 147
21077 222
4152 578
3401 684
2165 317
1744 269
2472 527
1164 76