255517 640
27590 508
19276 456
10047 485
8240 446
53961 85
5644 567
3784 736
14874 747
32720 928
56929 593
31690 666
5749 623
3181 120