525 119
1973 645
2689 591
2420 592
17489 180
5342 423
25682 57
12371 162
14640 516
3675 604
4569 770
22157 382
27657 509
8514 760