2128 442
2904 559
658 205
1419 449
2649 746
31344 70
1433 301
2475 602
2657 767
3021 958
665 177
3713 705