1081 181
3040 831
3152 905
2851 332
1171 260
978 28
828 147
4682 458
4447 889
3406 568
2950 802
5441 717
4941 700
1993 245
416 25
2704 237
2668 548
393 57
3235 600
1472 194
5039 578
3715 887
2141 476
2586 112