2591 438
4903 530
3360 237
5214 759
4628 742
5162 929
2461 417
4298 548
2326 344
3862 658
1358 83
3892 610
3705 536
1573 38
3405 135
4331 524
3054 41
15530 694