3995 587
4561 741
2351 618
1616 453
4685 200
4966 286
3085 136
2210 108
5155 630
989 231
2684 483
2507 86
4259 859
2632 704
5944 731
2240 251
1345 375
974 59
6696 662
4078 634
1979 493
3726 92
3670 527
840 149