3071 645
3589 839
3413 341
651 86
5662 617
2890 570
2990 650
3599 562
813 64
1696 442
10438 106
1709 185
4073 698
4374 767
2767 543
913 78
1591 278
2644 614
5875 612
8065 252
2797 365
5658 399
2976 741
6707 686