3951 587
4514 741
1584 453
2282 618
4923 286
4638 200
5120 630
3035 136
948 231
5927 731
2471 86
2644 483
4233 859
2152 108
954 59
6672 662
2204 251
3709 92
1950 493
4044 634
6648 624
1295 375
2378 645
3634 527