4236 268
1985 47
16443 706
7783 411
13813 700
2775 288
1741 103
3888 881
3328 492
1226 156
3973 442
4314 677
5697 823
3446 766
1857 138