525 119
1973 645
2687 591
2420 592
17479 180
5274 423
25681 57
12368 162
14639 516
3675 604
4566 770
22149 382
27630 509
8508 760