3012 751
4688 423
4149 527
3695 650
1955 298
2536 428
4155 63
4908 603
852 49
1658 88
7197 232
2679 467
2433 38
10504 973
3242 527
6675 651
4386 854
4686 106
2432 178
1432 115
6393 539
3356 410
3236 731
4649 276
2218 180
3149 276
3521 329