3997 752
2958 709
479 58
11389 783
144939 786
45126 371
70290 645
4456 44
40601 333
4567 388
5345 321
12435 595
9019 659