4347 745
3075 149
2551 122
2531 182
1493 179
109065 961
9794 644
6946 659
4879 956
11264 469
3346 529
3704 849
8857 777
1350 72
11514 501
4181 677