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