3094 750
3768 645
1521 276
16362 268
29164 217
29657 743
5718 263
17886 148
9841 275
7196 839
8567 847
14854 180
29792 164