526 71
876 228
747 161
1648 329
4407 615
3682 378
4984 669
2803 761
2622 588
906 52
1617 191
2781 661
1636 225
2785 692
2504 517
2882 737
1763 364
1869 414
2026 253
2922 663
5034 649
3835 686
3675 891
1598 138