2692 256
3450 639
22075 413
2949 69
2455 471
4863 848
2682 558
3351 686
1635 404
19508 246
2326 633
2240 313