3997 752
2985 709
482 58
11390 783
145060 786
45222 371
70503 645
4469 44
40609 333
4573 388
5347 321
12438 595
9046 659