2385 380
5748 686
3446 561
2586 519
3058 91
1097 166
1584 257
3676 812
2263 111
2110 397
3505 785
2601 323