3994 752
2953 709
477 58
11387 783
144898 786
45117 371
70142 645
4447 44
40598 333
4564 388
5340 321
12435 595
9009 659