3575 907
464863 847
7045 34
6244 507
8781 485
6769 177
4635 305
20557 313
2635 428
11168 462
4825 457
41766 682