255518 640
27591 508
19276 456
10047 485
8240 446
53962 85
5644 567
3784 736
14875 747
32722 928
56935 593
31692 666
5749 623
3181 120