3994 752
2954 709
479 58
11387 783
144910 786
45123 371
70201 645
4451 44
40600 333
4566 388
5340 321
12435 595
9013 659