4451 759
3786 392
6496 311
7401 879
2433 384
5516 829
3075 347
1886 37
4098 545
4038 48
14772 560
4763 278
4931 575
3495 389
4574 402
31256 269