2990 76
4367 291
13318 554
6092 391
32640 788
4568 605
55665 777
18506 569
29235 434
4596 549
3746 357
6566 422
9563 652
3802 211
8835 648
1452 93
4628 549
2648 528
3002 656
3723 617