3547 907
2867 340
54579 591
2696 296
4618 569
74666 411
14049 70
6497 252
27348 337
13385 798
3345 428
5175 695
2720 305