2960 275
3457 548
1797 115
5601 571
4308 819
3300 548
2733 144
2347 392
6138 584
3094 452
4523 587
3992 710
2155 71
5989 1001
17645 511
3459 196
3905 649
3591 53
3611 479
3974 529
19753 98
5590 433
1585 140
2871 307