528 71
879 228
751 161
1654 329
3685 378
4985 669
4407 615
2804 761
2622 588
1620 191
907 52
2783 661
1771 364
2787 692
1637 225
1872 414
2505 517
2884 737
2027 253
2922 663
5035 649
3836 686
3677 891
2600 355