10680 321
2756 324
9994 207
4092 668
2852 598
2955 683
2147 577
3039 585
2883 817
1368 296
2601 531
2586 663
2437 495