2505 280
7177 645
5416 521
17254 942
3957 618
3820 42
5104 693
9594 645
2143 281
1345 42
2150 242
1268 228
685 53