3964 460
2844 386
4141 432
5316 437
12095 333
2546 417
4712 377
1878 368
4411 511
1129 77
1380 234
1567 235
2746 746
3860 825