2456 502
3685 791
3303 884
1932 511
4868 166
2494 370
6775 82
3010 880
2609 296
2239 137
3209 88
2261 576
2528 115
1551 202
2679 703
2629 538
4210 706
1425 302
1634 297
1507 267
2500 508
1793 155
4257 609
3674 869