4295 60
3300 516
3783 385
18709 658
15387 61
15813 793
7561 447
4378 178
29890 263
6655 715
6736 569
3527 263
3644 302
1782 100
4426 734
1288 131
2860 304
2776 198
24058 107
16590 940
27938 147
4113 527
3407 806
20296 367
7529 614
12281 365
9399 548