2701 693
1181 218
1978 414
3451 784
16593 582
1805 31
2576 712
3377 717
2352 500
1088 137
1729 279
4664 871
3005 635
3199 830
2614 589
3126 880
3080 516
1215 33
599 72
3890 645
980 37
838 97
3020 629
3055 522