2480 523
7085 324
3210 861
52787 587
3692 265
2298 61
3322 78
3416 491
3416 265
4402 627
835 40
4329 782