2730 404
4335 67
5355 323
2793 535
5398 562
5898 665
4838 696
5776 940
4285 622
80423 560
92098 966
28683 392
39461 562
70642 146
157065 956
35534 276