3003 250
6818 808
4458 640
11634 553
5263 624
5752 587
6305 231
1412 96
18254 608
4563 775
3521 82
8728 276
9344 344
3636 715
15367 664
13693 529
3707 460
4267 292
8296 253
4611 56
2797 456
2631 369
7386 692
3654 68