255522 640
27591 508
19277 456
10047 485
8240 446
53962 85
5644 567
3784 736
14881 747
32722 928
56936 593
31693 666
5749 623
3181 120