3995 753
5815 417
5600 358
2793 190
4277 641
3505 612
3471 297
3256 437
2203 113
8623 423
5153 637
5755 195
5663 524
8726 416