3996 752
2958 709
479 58
11388 783
144930 786
45126 371
70273 645
4455 44
40600 333
4567 388
5345 321
12435 595
9019 659