51703 646
3713 500
3191 278
3548 458
2647 277
8752 544
3296 273
3678 472
14598 516
2532 105
3980 568
3387 436
7104 87
2845 110
2139 349
11766 642
3560 771
3451 500
2205 405
1742 63
3350 583
3613 526
3463 607
15035 497