2730 404
4335 67
5355 323
2793 535
5398 562
5898 665
4838 696
5776 940
4285 622
80425 560
92098 966
28683 392
39463 562
70644 146
157068 956
35538 276