5049 287
5952 350
1295 158
2400 529
3671 724
3491 487
2414 497
6690 548
5103 586
11794 690
2331 374
4679 572
2927 502
1612 201
2496 613
2416 367
2799 439
3077 758
3408 864
2290 488
5260 140
3466 805
3259 879
16940 987