4646 690
3077 539
10295 146
12664 729
10787 147
21434 222
4249 578
3444 684
2206 317
1793 269
2504 527
1196 76