2889 646
2778 61
3834 542
19758 528
1892 241
1962 84
2106 243
3284 389
1993 172
6450 360
3564 769
2932 165
3423 685
2100 551
3750 904
16522 786
3315 725
3743 571
4934 510
2352 263
4171 776
3011 428
2671 342
3002 692