2691 256
3450 639
22073 413
2949 69
2454 471
4863 848
2682 558
3351 686
1635 404
19508 246
2326 633
2238 313