526 71
877 228
751 161
1649 329
3685 378
4985 669
4407 615
2804 761
2622 588
1619 191
906 52
2783 661
1768 364
1636 225
2785 692
2505 517
2883 737
1870 414
2026 253
2922 663
5034 649
3835 686
3677 891
2600 355