10680 321
2756 324
9994 207
4092 668
2853 598
2955 683
2147 577
3039 585
2883 817
1369 296
2601 531
2587 663
2437 495