951 116
2148 541
2963 776
978 150
3266 820
846 187
1732 378
1627 301
1525 378
883 280
6347 674
3407 838
1585 484
2538 747
2171 267
1611 406
2847 677
3313 571
2473 136
3142 788
1792 293
761 182
2844 695
2348 327