3997 752
2986 709
484 58
11391 783
145081 786
45236 371
70531 645
4471 44
40610 333
4573 388
5347 321
12438 595
9047 659