2692 252
3110 571
3522 198
3684 663
3510 644
744 88
5463 527
2283 439
1260 323
973 125
2997 451
3215 601
2872 524
1862 305
5792 101
1278 116
3073 239