341 86
1141 318
1558 453
585 158
11348 667
7007 306
18287 724
5284 503
9052 576
24166 110
15615 511
4114 354
1177 227
7225 500
8519 374
5685 696
7336 420
5606 620
5230 657
6749 302
5073 87
6267 616
22546 597
2482 707