3905 591
41866 471
21152 878
8265 358
10629 698
66672 1029
25450 519
22927 748
6010 381
15157 642
3094 452