2821 758
1894 83
16316 812
38516 610
19751 362
8921 104
4679 276
26871 669
5624 124
21015 478
9866 392
5535 165