3595 458
2563 114
3437 561
4260 300
4991 704
5418 539
3661 187
4835 257
7840 111
3561 404
6820 722
3870 587
4829 434
2814 176
3399 567
7312 888
3245 205
2706 136
8019 751
4987 101
3516 58
2275 295
4484 697
7297 437
4072 580
4801 396
7671 421
6759 947