525 119
1973 645
2687 591
2420 592
17480 180
5282 423
25681 57
12368 162
14639 516
3675 604
4566 770
22149 382
27632 509
8509 760