2923 412
3739 685
2602 584
805 101
2555 664
3128 547
904 141
6861 516
3242 846
2983 716
5025 658
1693 138
4462 508
915 41
938 261
1941 368
4967 879
3181 758
2344 597
1100 161
1446 88
1581 278
2486 445
3215 212