3994 752
2954 709
478 58
11387 783
144900 786
45117 371
70148 645
4447 44
40598 333
4564 388
5340 321
12435 595
9009 659