4645 690
3076 539
10295 146
12662 729
10787 147
21434 222
4248 578
3444 684
2206 317
1793 269
2504 527
1196 76