3994 752
2954 709
478 58
11387 783
144903 786
45118 371
70153 645
4447 44
40598 333
4564 388
5340 321
12435 595
9009 659