5996 716
5191 530
9995 448
10615 782
5746 254
8373 516
4905 537
5806 450
4618 757
8012 784
2110 262
3008 173
4676 503
3347 417
2539 294