254687 640
25746 508
18918 456
9920 485
8146 446
50223 85
5533 567
3782 736
14541 747
31503 927
55230 593
31402 665
5630 622
3040 120