2948 343
2239 107
5486 259
5599 253
6351 358
4287 597
9817 766
5552 467
9085 193
4775 140
3597 85
4911 86
4225 440
4234 110
5674 289
2189 80
3467 564
4057 601
2968 252
5211 788
4843 382
3841 695
5722 134
7159 777
2934 506
4099 632
2548 57
2562 158