525 119
1973 645
2687 591
2420 592
17481 180
5289 423
25682 57
12369 162
14639 516
3675 604
4566 770
22151 382
27638 509
8509 760